Carrollian \({\mathbb{R}}^\times\)-bundles: Connections and Beyond


Abstract

We propose an approach to Carrollian geometry using principal \({\mathbb{R}}^\times\)-bundles (\({\mathbb{R}}^\times := {\mathbb{R}}\setminus \{0\}\)) equipped with a degenerate metric whose kernel is the module of vertical vector fields. The constructions allow for non-trivial bundles, and a large class of Carrollian manifolds can be analysed in this formalism. A key result in this is that once a principal connection has been selected, there is a canonical non-degenerate metric that can be leveraged to circumvent the difficulties associated with a degenerate metric. Within this framework, we examine the Levi-Civita connection and null geodesics.


1 Introduction↩︎

Carrollian manifolds were introduced by Duval et al. [1][3] (earlier related works include Lévy-Leblond [4], Sen Gupta [5], and Heanneaux [6]) as manifolds equipped with a degenerate metric whose kernel is spanned by a nowhere vanishing complete vector field. Natural examples of Carrollian manifolds include null hypersurfaces, such as punctured future or past light-cones in Minkowski spacetime, and the event horizon of a Schwarzschild black hole. Applications in theoretical physics of Carrollian geometry include the study of black hole horizons (see [7]), boundaries of asymptotically flat spacetimes (see [2]), relativistic strings in the limit \(c \rightarrow 0\) (see [8]), and cosmology (see [9]), to name a few. A review of a wide range of applications of Carrollian physics can be found in [10]. The nomenclature “Carrollian" was introduced by Lévy-Leblond, who noticed that in the ultra-relativistic limit, massive particles move at infinite speed and yet remain stationary. This is somewhat similar to the situation described in the dialogue between the Red Queen and Alice in Lewis Carroll’s Through the Looking Glass. The picture to keep in mind is that in the ultra-relativistic limit (\(c\rightarrow 0\)), light cones in Minkowski spacetime collapse to lines in the time direction for every observer. Causality and dynamics are lost, but remarkably, theories in this limit are still useful.

In this paper, we present a novel approach to Carrollian geometry using principal \({\mathbb{R}}^\times\)-bundles1 equipped with a degenerate metric whose kernel is the module of vertical vector fields (see Definition 3). As the vertical bundle is one-dimensional, we view the metric as being minimally degenerate. To motivate our use of principal \({\mathbb{R}}^\times\)-bundles, consider the punctured light cone in Minkowski spacetime \(C \cong S^2 \times {\mathbb{R}}^\times\). The half cone was discussed by Duval et al. [2]. We can describe the points on the cone as \((t\, \mathbf{u}, t)\in {\mathbb{R}}^{1,3}\), with \(\mathbf{u} \in S^2\) and \(t \in {\mathbb{R}}^\times\). The projection we define as \((t\, \mathbf{u}, t)\mapsto \mathbf{u}\). The \({\mathbb{R}}^\times\)-action is multiplication of the fibre coordinate by a non-zero real number. The fundamental vector field of this action, which we will refer to as the Euler vector field, is \(\Delta = t \partial_t\). The degenerate metric we define as \(g = t^2\,g_{S^2}\), where \(g_{S^2}\) is the round metric on \(S^2\). Note that \(\ker(g)\) is spanned by the Euler vector field. Our notion of a Carrollian \({\mathbb{R}}^\times\)-bundle will closely mimic this natural example.

We prove that Carrollian manifolds that have a simple foliation by \({\mathbb{R}}\) induced by the kernel of the degenerate metric (we call these simple Carrollian manifolds, see Definition 6) can, non-canonically, be associated with Carrollian \({\mathbb{R}}^\times\)-bundles (see Theorem 8). Thus, our formalism covers a physically interesting class of Carrollian manifolds, including those whose temporal fibrations lead to non-trivial fibre bundles. The philosophy is that working with the principal bundle picture can simplify the mathematics and, with care, shed light on Carrollian geometry.

Other results include:

  • If the fundamental vector field of the \({\mathbb{R}}^\times\)-action is Killing, then there is an induced (non-degenerate) metric on the base manifold - Proposition 5.

  • If the fundamental vector field is Killing, then all vertical vector fields are Killing - Proposition 6.

  • Once an \({\mathbb{R}}^\times\)-connection has been chosen, then there is (canonically) an affine connection on the principal bundle that is torsionless, but not, in general, metric compatible - Proposition 11.

  • The constructed affine connection on the \({\mathbb{R}}^\times\)-principal bundle extends to an affine connection on the associated line bundle, provided there is a regularity condition on the vector fields - Proposition 12.

We remark that underlying the existence of an affine connection from an \({\mathbb{R}}^\times\)-connection is a Kaluza–Klein geometry. The construction is to build a non-degenerate metric from the degenerate metric and a connection, and then to consider the associated Levi-Civita connection. Within the context of standard Carrollian geometry, Blitz and McNut [11] argue that affine connections on a Carrollian manifold that are metric and compatible with the fundamental vector field, but may have torsion, are natural. However, torsionless connections that are not metric-compatible have appeared in the literature. For example, Chandrasekaran et al. [12] find, in the context of the null Brown-York stress tensor and related conservation laws, that torsionless and, generally, non-metric connections naturally appear. It is well known that Carrollian manifolds do not come equipped with a canonical affine connection akin to the Levi-Civita connection of Riemannian geometry. Connections have to be proposed as extra data based on their required properties. The approach we propose does not fully resolve this issue; principal connections are not, in general, unique. However, on a trivial \({\mathbb{R}}^\times\)-bundle, there is always the trivial connection; this canonical choice will simplify some physically interesting examples.

Looking Forward: The framework of Carrollian \({\mathbb{R}}^\times\)-bundles equipped with a connection allows the machinery of principal bundles and (pseudo-)Riemannian geometry to be applied to Carrollian geometry. Recall that a Carrollian bundle (see [13]) is a triple \((E, g, \kappa)\), where \(\pi :E\rightarrow M\) is a fibre bundle with typical fibre \({\mathbb{R}}\), \(g\) is a degenerate metric on \(E\) of signature \((1,1, \cdots, 1, 0)\) (the zero is in the fibre position), and \(\kappa \in {\fam\ssfam\relax Vect}(E)\) is a complete and non-singular Killing vector field, such that \(\ker(g) = \mathop{\mathrm{Span}}\{\kappa\}\). The selection of a section of \(E\) allows a linearisation of \(E\), which is a line bundle \(L\) over \(M\). Moreover, there is a fibre-preserving diffeomorphism that can be composed with the smooth inclusion \(P \hookrightarrow L\) (see the proof of Theorem 8 for details) \[P \hookrightarrow L \stackrel{\sim}{\rightarrow} E\,,\] where \(P = L^\times = L\setminus \{0_M\}\) is the associated \({\mathbb{R}}^\times\)-principal bundle. The bundle \(P\) can then be equipped with the structure of a Carrollian \({\mathbb{R}}^\times\)-bundle (see Definition 3) induced by the Carrollian structure on \(E\). For example, the Riemannian structure associated with a principal connection is not well-defined on \(L\); the connection contains a factor of \(t^{-1}\). Nonetheless, one can work on the Carrollian \({\mathbb{R}}^\times\)-bundle, and then carefully examine if the notions/constructions survive the smooth inclusion. The author has obtained results on constructing intrinsic sigma models on a Carrollian manifold (see [14]), and with defining the Hodge–de Rham Laplacian in this setting (see [15]). Proposition 12 on expanding the affine connection from \(P\) to \(L\) is part of this philosophy of working with principal bundles as the primary mathematical objects.

Arrangement: In Section 2, we recall the required theory of \({\mathbb{R}}^\times\)-principal bundles, including \({\mathbb{R}}^\times\)-connections, as needed later in this paper. In Section 3, we present the core ideas of this paper. In Subsection 3.1, the notion of a Carrollian \({\mathbb{R}}^\times\)-bundle is carefully presented, including some simple examples. The vital theorem relating Carrollian manifolds (quite generally understood) to Carrollian \({\mathbb{R}}^\times\)-bundles is given in subsection 3.2. The illustrative and physically relevant examples of the event horizons of the Schwarzschild black hole and non-spinning Thakurta spacetime are presented. In Subsection 3.3, we explore the consequences of equipping a Carrollian \({\mathbb{R}}^\times\)-bundle with a principal connection. It is in this subsection that the existence of a non-degenerate metric is shown, and some direct consequences thereof are given. For example, properties of the associated Levi-Civita connection are explored. We then, in Subsection 3.4, use null geodesics as a probe to explore the geometry of a Carrollian \({\mathbb{R}}^\times\)-bundle equipped with a principal bundle. The results are physically suggestive as ‘photons’ that carry ‘Carrollian energy’ are dynamic. We end with a few concluding remarks in Section 4.

Conventions: By manifold, we mean a smooth manifold that is real, finite-dimensional, Hausdorff, and second-countable. We will generally assume that our manifolds are connected, or when necessary, we will work on a connected component.

2 Preliminaries of Principal \({\mathbb{R}}^\times\)-bundles↩︎

2.1 Principal \({\mathbb{R}}^\times\)-bundles↩︎

In this subsection, we will draw heavily on Bruce, Grabowska & Grabowski [16] and Grabowski [17] for details of line bundles and their reformulation in terms of principal \({\mathbb{R}}^\times\)-bundles. To keep this paper relatively self-contained, we recall the concepts needed later in this paper. Consider a line bundle \(\pi : L \rightarrow M\). We can construct a new fibre bundle over \(M\) by removing the zero section \[L \longmapsto L^\times := L \setminus \{0_M\}\,.\] Note that this new fibre bundle is not a line bundle, but now a principal bundle. We will describe this structure using local coordinates \((x^a, t)\). We can multiply the fibre coordinate \(t\) by any non-zero number. Thus, we have a fibrewise action of \({\mathbb{R}}^\times := {\mathbb{R}}\setminus \{0\} = \mathrm{GL}(1,{\mathbb{R}})\) on \(L^\times\). The reason why the non-compact group \({\mathbb{R}}^\times\) appears in the theory is that real line bundles over a manifold \(M\) are classified by a \({\mathbb{Z}}_2\)-valued cohomology of \(M\), and the transition functions for these bundles take values in \({\mathbb{R}}^\times\). We will change notation and set \(P := L^\times\), and refer to it as a principal \({\mathbb{R}}^\times\)-bundle or just a \({\mathbb{R}}^\times\)-bundle. The right action, we will refer to as a homogeneity structure, and in local coordinates it is given as \[\begin{align} \label{eqn:RtimesAct} \textrm{h}& : P \times {\mathbb{R}}^\times \longrightarrow P\\ \nonumber & \textrm{h}^*_s (x^a, t) = (x^a, st)\,. \end{align}\tag{1}\] The inverse procedure of passing from a principal \({\mathbb{R}}^\times\)-bundle we denote as \(P \mapsto \bar{P} =: L\). The fundamental vector field of the action 1 is the Euler vector field on \(\bar{P}\) restricted to \(P\), which locally is \(\Delta_P = t \partial_t\). By minor abuse of nomenclature, we will still refer to the Euler vector field. Note that the Euler vector field provides the space of vertical vector fields on \(P\) with a global basis. That is, every vertical vector field can globally be written as \(X_{{\fam\ssfam\relax V}}= f \Delta_P\), with \(f \in C^\infty(P)\).

To set some terminology, a tensor or tensor-like object \(T\) on \(P\) is said to be homogeneous and of weight \(r\in {\mathbb{R}}\), if \[\mathcal{L}_{\Delta_P} T = r \, T\,,\] where \(\mathcal{L}_{\Delta_P}\) is the Lie derivative with respect to the Euler vector field.

Proposition 1. The association \(L \mapsto P =: L^\times\) establishes a one-to-one correspondence between line bundles over \(M\) and principal \({\mathbb{R}}^\times\)-bundles.

The above proposition allows us to work with principal \({\mathbb{R}}^\times\)-bundles rather than line bundles when it is convenient to do so.

Proposition 2. Let \(\pi : P \rightarrow M\) be a principal \({\mathbb{R}}^\times\)-bundle. Then \({{\fam\ssfam\relax T}}P\) is a principal \({\mathbb{R}}^\times\)-bundle with \({\mathbb{R}}^\times\) \[{{\fam\ssfam\relax T}}\textrm{h}: {{\fam\ssfam\relax T}}P \times {\mathbb{R}}^\times \rightarrow {{\fam\ssfam\relax T}}P\,.\]

We can use adapted coordinates on \({{\fam\ssfam\relax T}}P\) \((x^a, t , \dot{\mathbf{t}}, \dot{x}^b)\), where \(\dot{\mathbf{t}} := t^{-1} \dot{t}\). The \({\mathbb{R}}^\times\)-action is then \[({{\fam\ssfam\relax T}}\textrm{h}_s)^*(x^a, t , \dot{\mathbf{t}}, \dot{x}^b) = (x^a, st , \dot{\mathbf{t}}, \dot{x}^b)\,.\] The admissible coordinate transformations are \[\begin{align} \label{eqn:AdmCooTrasTP} & x^{a'} = x^{a'}(x), && t' = \phi(x)t,\\ \nonumber & \dot{\mathbf{t}}' = \dot{\mathbf{t}} + \phi^{-1}(x)\dot{x}^b\frac{\partial \phi}{\partial x^b}(x), && \dot{x}^{b'} = \dot{x}^a\frac{\partial x^{b'}}{\partial x^a}\,. \end{align}\tag{2}\] We have several fibre bundle structures here. We set \(({{\fam\ssfam\relax T}}P)_0 := {{\fam\ssfam\relax T}}P\slash {\mathbb{R}}^\times\), which is the Atiyah bundle of \(P\). The Atiyah bundle comes with adapted coordinates \((x^a,\dot{\mathbf{t}}, \dot{x}^b)\), and we can identify its sections with \({\mathbb{R}}^\times\)-invariant vector fields on \(P\); in other words, vector fields of weight zero.

(0,20)*+TP="a"; (20,20)*+P="b";(0,0)*+(TP)_0="c";(20,0)*+M="d";"a";"b"?*!/_3mm/ ;"b";"d"?*!/_4mm/;"c";"d"?*!/^4mm/;"a";"c"?*!/_4mm/;

We also have \({{\fam\ssfam\relax T}}P \stackrel{{{\fam\ssfam\relax T}}\pi}{\longrightarrow} {{\fam\ssfam\relax T}}M\) given (symbolically) by \((x^a, t , \dot{\mathbf{t}}, \dot{x}^b) \mapsto (x^a, \dot{x}^b)\). The vertical bundle \({{\fam\ssfam\relax V}}P := \ker(\textrm{d}\pi)\), is locally given by \(\dot{x}^b =0\), and so comes with adapted coordinates \((x^a, t , \dot{\mathbf{t}})\). Note that the admissible changes of coordinates are \[x^{a'} = x^{a'}(x)\,, \qquad t' = \phi(x)t\,, \qquad \dot{\mathbf{t}}' = \dot{\mathbf{t}}\,.\] Thus, via this choice of coordinates, we see that \({{\fam\ssfam\relax V}}P \simeq P \times {\mathbb{R}}\). The vertical bundle being trivial follows from our earlier observation that the vertical vector fields admit a global basis. Thus, we have the identification \[{\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\simeq \mathop{\mathrm{Span}}_{C^\infty(P)}\left \{\Delta_P\right \}\,.\] Of course, the triviality of the vertical bundle of a principal bundle is well-known.

Given a vector field \(X\in {\fam\ssfam\relax Vect}(P)\), we define the vertical lift \(i_X\) as the vector field on \({{\fam\ssfam\relax T}}P\), locally given by \[\label{eqn:VertLift} X = X^a(x,t)\frac{\partial}{\partial x^a} + X^t(x,t) t\frac{\partial}{\partial t} \longmapsto i_X := X^a(x,t)\frac{\partial}{\partial \dot{x}^a} + X^t(x,t) \frac{\partial}{\partial \dot{\mathbf{t}}} \in {\fam\ssfam\relax Vect}({{\fam\ssfam\relax T}}P)\,.\tag{3}\] The tangent lift of a vector field \(X \in {\fam\ssfam\relax Vect}(P)\) is the vector field \(\mathcal{L}_X \in {\fam\ssfam\relax Vect}({{\fam\ssfam\relax T}}P)\) locally given by \[\label{eqn:LieDer} \mathcal{L}_X := X^a\frac{\partial}{\partial x^a} + X^t t\frac{\partial}{\partial t} + \left(\dot{x}^b \frac{\partial X^a}{\partial x^b} + \dot{\mathbf{t}} \,t \frac{\partial X^a}{\partial t} \right)\frac{\partial}{\partial \dot{x}^a} + \left(\dot{x}^b \frac{\partial X^t}{\partial x^b} + \dot{\mathbf{t}} \left(X^t + t \frac{\partial X^t}{\partial t} \right)\right)\frac{\partial}{\partial \dot{\mathbf{t}}}\,.\tag{4}\] By considering symmetric covariant tensors as functions on \({{\fam\ssfam\relax T}}P\) that are locally monomials in “velocity”, then the tangent lift is precisely the Lie derivative and hence our notation.

We will regularly consider the Lie derivative of the Euler vector field, which in adapted coordinates is \[\label{eqn:LieDerEul} \mathcal{L}_{\Delta_P} = t\frac{\partial}{\partial t} + \dot{\mathbf{t}}\frac{\partial}{\partial \dot{\mathbf{t}}}\,.\tag{5}\] Recall that the Lie algebra of \({\mathbb{R}}^\times = \mathrm{GL}(1,{\mathbb{R}})\) is \({\mathbb{R}}\) equipped with the standard commutator. The fact that the Lie algebra is just \({\mathbb{R}}\) vastly simplifies the discussion of connections as compared with more general Lie groups. Importantly, we have a single fundamental vector field, and connection forms are real-valued.

2.2 Connections on \({\mathbb{R}}^\times\)-bundles↩︎

Our approach to connection is adapted from Kolar et al. [18]. As we are dealing with one-dimensional vertical bundles, the formalism simplifies. For completeness, we include the relevant details here.

Definition 1. An \({\mathbb{R}}^\times\)-connection on a principal \({\mathbb{R}}^\times\)-bundle is a smooth bundle map \(\Phi: {{\fam\ssfam\relax T}}P \rightarrow {{\fam\ssfam\relax T}}P\) over \(P\), such that

i) \(\Phi \circ \Phi = \Phi\),

ii) \(\mathop{\mathrm{Im}}\Phi = {{\fam\ssfam\relax V}}P\),

iii) \(({{\fam\ssfam\relax T}}\textrm{h})_s \circ \Phi = \Phi \circ ({{\fam\ssfam\relax T}}\textrm{h})_s\), for all \(s\in {\mathbb{R}}^\times\).

As \(\ker \Phi\) is of constant rank, it is a vector subbundle of \({{\fam\ssfam\relax T}}P\), the horizontal bundle and is denoted \({{\fam\ssfam\relax H}}P\). By construction, we have \[{{\fam\ssfam\relax T}}P = {{\fam\ssfam\relax H}}P\oplus {{\fam\ssfam\relax V}}P\;,\] and \({{\fam\ssfam\relax T}}_p P = {{\fam\ssfam\relax H}}_p P\oplus {{\fam\ssfam\relax V}}_pP\), for all \(p \in P\). Thus, given \(\Phi\), we recover the classical description of a connection as a specification of a horizontal bundle complementary to the vertical bundle.

We define the connection one-form via \[\label{eqn:ConOneForm} \Phi(X) = \omega(X)\Delta_P\,,\tag{6}\] for all \(X \in {\fam\ssfam\relax Vect}(P)\). Note that the one-form \(\omega\) is unique, and as the Lie algebra of \({\mathbb{R}}^\times\) is \({\mathbb{R}}\), we have a genuine one-form on \(P\). From the definition of \(\Phi\), we have \(\Phi(\Delta_P) = \Delta_P\), and so \(\omega(\Delta_P) = \mathbf{1}\), where \(\mathbf{1}\) is the unit function in \(C^\infty(P)\). Moreover, the connection one-form must be of weight zero so that \(\Phi\) respects the weight. Informally, we view \(\omega\) as a one-form ‘dual’ to the Euler vector field. Clearly, \(\ker \omega = {{\fam\ssfam\relax H}}P\).

We should carefully check that 6 does indeed produce a connection one-form. First, we denote the linear map \(\sigma : {\mathbb{R}}\rightarrow {\fam\ssfam\relax Vect}(P)\), given by \(\sigma(r) = r \Delta_P\). This map sends elements of the Lie algebra of \({\mathbb{R}}^\times\) to their fundamental vector fields. To be a connection one-form, we need the following to be satisfied

  1. \(\omega(\sigma(r)) = r\cdot \mathbf{1}\), for all \(r \in {\mathbb{R}}\),

  2. \(({{\fam\ssfam\relax T}}\textrm{h})^*_s \omega = \omega\), for all \(s\in {\mathbb{R}}^\times\).

We observe that \(\omega(\sigma(r)) = \omega(r\Delta_P) = r \omega(\Delta_P) = r\cdot \mathbf{1}\), so [enu:1] is satisfied. As \(\omega\) is of weight zero, [enu:2] holds.

Definition 2. The connection one-form of an \({\mathbb{R}}^\times\)-connection \(\Phi\) on \(P\), is the one-form \(\omega\) defined by 6 .

In adapted coordinates, the connection one-form can be written as \[\omega = \dot{\mathbf{t}} + \dot{x}^a A_a(x)\,,\] where \(A_a(x)\) is the \({\mathbb{R}}\)-valued gauge field associated with the connection one-form. For the local expression to be invariant under coordinate changes 2 , we require \[A'_ {a'} = \left(\frac{\partial x^a}{\partial x^{a'}}\right)A_a(x) - \left(\frac{\partial x^a}{\partial x^{a'}}\right) \phi^{-1}\frac{\partial \phi}{\partial x^a}\,.\] The associated covariant derivative we write as \(D_a := \partial_a + A_a(x)\Delta_P\), and this provides a local frame for \({\fam\ssfam\relax Sec}({{\fam\ssfam\relax H}}P)\). In particular, any vector field can be split as \(X = X_{{\fam\ssfam\relax H}}+ X_{{\fam\ssfam\relax V}}\), where locally \(X_{{\fam\ssfam\relax H}}= X^aD_a\) and \(X_{{\fam\ssfam\relax V}}= X^t \Delta_P\).

The next proposition is well-known from the general theory of principal connections.

Proposition 3. Let \(P\) be a principal \({\mathbb{R}}^\times\)-bundle. Then \({\mathbb{R}}^\times\)-connections on \(P\) always exist.

Sketch of Proof. Pick a cover \(\{U_i\}_{i\in \mathcal{I}}\) of \(M\) that trivialises the principal bundle, i.e., \(\pi^{-1}(U_i) \simeq U_i \times {\mathbb{R}}^\times\), and allows us to employ adapted local coordinates \((x^a_i , t_i)\) on \(P\) and \((x^a_i , t_i, \dot{\mathbf{t}}_i, \dot{x}^a_i)\) on \({{\fam\ssfam\relax T}}P\). Over each open \(U_i\), define \(\Phi_i(X) = \dot{\mathbf{t}}_i(X)\Delta_P\), so \(\omega_i = \dot{\mathbf{t}}_i\). Choose a partition of unity \(\sum_i \varphi_i = 1\), subordinate to the chosen cover; such partitions of unity always exist. We then define \(\omega = \sum_i \varphi_i \omega_i\). Note that each \(\omega_i\) is a real-valued function and that \(\Delta_P\) is globally defined. This simplifies the standard proof, in particular, ([enu:1]. and [enu:2].) are satisfied. ◻

3 Carrollian Geometry↩︎

3.1 Carrollian \({\mathbb{R}}^\times\)-bundles↩︎

Our definition of a Carrollian structure is very similar to that given by Ciambelli et al. [13] (a similar bundle approach also appears in [11]), except that we will work with principal \({\mathbb{R}}^\times\)-bundles rather than line bundles, or more generally, fibre bundles with typical fibre \({\mathbb{R}}\).

Definition 3. A principal \({\mathbb{R}}^\times\)-bundle \(P\) is said to be a Carrollian \({\mathbb{R}}^\times\)-bundle if it is equipped with a degenerate metric on the total space \(g\) such that \[\ker(g) := \left \{X \in {\fam\ssfam\relax Vect}(P) ~|~ g(X,-)=0 \right \} = {\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\,.\]

We will denote a Carrollian \({\mathbb{R}}^\times\)-bundle as a pair \((P, g)\), the Euler vector field is canonically derived from the principal \({\mathbb{R}}^\times\)-bundle, and so we do not explicitly state it as part of the structure. Recall that the Euler vector field generates \({\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\).
Comments:

  1. The bundle \(P\) may be non-trivial, but the vertical bundle \({{\fam\ssfam\relax V}}P\) is trivial.

  2. The degenerate direction of the metric is along the \({\mathbb{R}}^\times\)-fibres.

  3. The Euler vector field \(\Delta_P\) describes how points \(p \in P\) move under the action of \({\mathbb{R}}^\times\) on \(P\). Infinitesimally, we have \((x^a, t \big) \mapsto (x^a , t + \epsilon \, t )\).

  4. Vertical vector fields can globally be written as \(X_{{\fam\ssfam\relax V}}= X^t \Delta_P\), where \(X^t \in C^\infty(P)\). They correspond to (infinitesimal) gauge transformations. In particular, weight \(-1\) vertical vector fields are (locally) of the form \(X_{{\fam\ssfam\relax V}}= (X^t(x)t^{-1})\Delta_P = X^t(x)\partial_t\), and thus generate the (infinitesimal) gauge transformations \[(x^a, t) \mapsto \big(x^a, t + \epsilon\, X^t(x) \big)\,.\] Such transformations are interpreted as “supertranslations” in the BMS context. Note that these (infinitesimal) gauge transformations are abelian, and so the Lie algebra is abelian; this is just the statement that the Lie bracket restricted to weight \(-1\) vertical vector fields is trivial.

We consider the degenerate metric as a function on \({{\fam\ssfam\relax T}}P\) that is locally in adapted coordinates a quadratic monomial in the ‘velocities’. We define \(g(X,Y) = i_X i_Y g\), for vector fields \(X,Y \in {\fam\ssfam\relax Vect}(P)\).

Proposition 4. Let \((P, g)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle. Then, in adapted local coordinates, the degenerate metric is of the form \[g = \dot{x}^a \dot{x}^b g_{ba}(x,t)\,.\]

Proof. It is sufficient to consider \(g(\Delta_P,-):= i_ {\Delta_P}g=0\) as by definition \(\ker(g)\) is identified with \({\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\). In adapted coordinates, an arbitrary degenerate metric on \(P\) is of the form \[g = \dot{x}^a \dot{x}^b g_{ba}(x,t) + 2 \dot{\mathbf{t}} \dot{x}^ag_a(x,t)+ \dot{\mathbf{t}}^2 g(x,t)\,.\] As in adapted coordinates \(\Delta_P = t \partial_t\), a quick calculations show \[g(\Delta_P, - ) = 2 \dot{x}^a g_{a}(x,t) + 2 \dot{\mathbf{t}} g(x,t)\,.\] Thus, for this to identically vanish for all values of “velocity”, \(g_a(x,t) =0\) and \(g(x,t)=0\). It is observed that the form of local expression for the degenerate metric does not change under admissible coordinate transformations 2 . ◻

If \(\Delta_P\) is Killing, i.e., \(\mathcal{L}_{\Delta_P}g=0\) (see 5 ), then the degenerate metric is weight zero, which means, locally, that the degenerate metric is independent of the fibre coordinate \(t\). This condition is equivalent to saying the degenerate metric is \({\mathbb{R}}^\times\)-invariant (the action here is \(({{\fam\ssfam\relax T}}\textrm{h}_s)^* : C^\infty({{\fam\ssfam\relax T}}P) \rightarrow C^\infty({{\fam\ssfam\relax T}}P)\)). If the metric is of weight \(k\), i.e., \(\mathcal{L}_{\Delta_P} g = k \, g\), then the metric must depend on the fibre coordinate and the degenerate metric scales under \(t \mapsto \lambda \,t\) as \(g \mapsto \lambda^k\, g\) for any strictly positive \(\lambda\). In general, a degenerate metric need not be homogeneous and show scaling behaviour. We will show that a weight-zero degenerate metric induces a non-degenerate metric on \(M\).

We can think of \(g\) as a block matrix (in hopefully clear notation) \[g = \begin{pmatrix}g_M & 0 \\ 0 & 0\end{pmatrix}\,,\] where \(g_M\) is non-degenerate (i.e., as a matrix \(\det(g_M)\neq 0\)) and viewed as a generalised metric on \(M\): locally \(g_M\) can, in general, depend on the coordinate \(t\), and so is not a genuine metric on \(M\).

Proposition 5. Let \((P,g)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle such that the Euler vector field is Killing, i.e., \(\mathcal{L}_{\Delta_P}g =0\). Then the induced metric \(g_M\) on \(M\) is non-degenerate.

Proof. In adapted coordinates, the weight-zero degenerate metric has the form \[g = \dot{x}^a \dot{x}^b g_{ba}(x)\,,\] i.e., no dependence on the coordinate \(t\). Due to the admissible coordinate changes, \(g\) is viewed as a basic function of the projection \({{\fam\ssfam\relax T}}\pi : {{\fam\ssfam\relax T}}P \rightarrow {{\fam\ssfam\relax T}}M\). Thus, we naturally view the degenerate metric as a function on \({{\fam\ssfam\relax T}}M\), and for distinction we denote this as \(g_M\). Consider a vector field \(X_M\in {\fam\ssfam\relax Vect}(M)\) and any vector field \(X\in {\fam\ssfam\relax Vect}(P)\) that projects to \(X\). Locally, we observe that \(X = X^a\partial_a + X^t\Delta_P\), with \(X_M = X^a\partial_a\). By definition, \(\ker(g) = {\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\), which means that the kernel only contains vertical vector fields, implying that \(X\) is not in \(\ker(g)\). Then \(g_M(X_m, - ) \neq 0\) (other than \(X_M =0\)). Thus, \(g_M\) is non-degenerate. ◻

Proposition 6. Let \((P,g)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle such that the Euler vector field is Killing, i.e., \(\mathcal{L}_{\Delta_P}g =0\). Then all vector fields in \({\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\) are Killing.

Proof. As \({{\fam\ssfam\relax V}}P\) is trivial, all vertical vector fields can be written as \(X_{{\fam\ssfam\relax V}}= X^t \Delta_P\), with \(X^t \in C^\infty(P)\). Using 4 , we locally have \[\mathcal{L}_{X_{{\fam\ssfam\relax V}}} = X^t \Delta_P + \left( \dot{x}^a \frac{\partial X^t}{\partial x^a} + \dot{\mathbf{t}}(X^t + \Delta_P X^t)\right)\frac{\partial}{\partial \dot{\mathbf{t}}}\,.\] Then as \(g\) has no dependence on the coordinate \(\dot{\mathbf{t}}\), we observe that globally \(\mathcal{L}_{X_{{\fam\ssfam\relax V}}}g = X^t\mathcal{L}_{\Delta_P}g\). Thus, if \(\mathcal{L}_{\Delta_P}g =0\), then \(\mathcal{L}_{X_{{\fam\ssfam\relax V}}}g=0\). ◻

In other words, if the Euler vector field is Killing, then \(\ker(g) = {\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\) consists of Killing vector fields. This implies that the Lie algebra of vertical Killing vector fields is infinite-dimensional. We view these vertical vector fields as generating trivial symmetries; they are due to the degeneracy rather than genuine symmetries. The result that rescaling a Killing vector field by any (non-constant) function is again a Killing vector field is not true in standard (pseudo-)Riemannian geometry - the Lie algebras of Killing vector fields are finite. We will further examine Killing vector fields in the next subsection by using a connection to separate the horizontal and vertical vector fields (see Proposition 14).

Example 1. Consider the trivial \({\mathbb{R}}^\times\)-bundle \(P = {\mathbb{R}}^n\times {\mathbb{R}}^\times\), which we equip with global coordinates \((x^a, t)\). We can give \(P\) the structure of a Carrollian \({\mathbb{R}}^\times\)-bundle using the standard Euclidean metric on \({\mathbb{R}}^n\), i.e., \(g = \dot{x}^a \dot{x}^b\delta_{ba}\) is a degenerate metric on \({\mathbb{R}}^n\times {\mathbb{R}}^\times\). The Euler vector field is (globally) \(\Delta_P = t \partial_t\), and clearly \(\mathcal{L}_{\Delta_P}g=0\) as \(g\) has no dependence on \(t\).

Example 2. More general than the previous example, consider a (pseudo)-Riemannian \((M,g_M)\). We then consider \(\pi: M \times {\mathbb{R}}^\times\rightarrow M\) equipped with the pullback metric \(g := ({{\fam\ssfam\relax T}}\pi^*)g_M\). Clearly, \(\mathcal{L}_{\Delta_P}g=0\) as \(g\) does not depend on \(t\). As a specific example, we have \(P = S^1 \times {\mathbb{R}}^\times\), where we have equipped \(S^1\) with the circle metric \(g_{S^1}\).

Example 3. We define an equivalence relation on \(S^1\times {\mathbb{R}}^\times\) as \((p, r) \sim (p +2 \pi, -r)\). The Möbius \({\mathbb{R}}^\times\)-bundle \(\pi : P\rightarrow S^1\) is defined as \(P := (S^1\times {\mathbb{R}}^\times)\slash \sim\). The projection is the projection onto the first factor. We can equip \(\tau : S^1\times {\mathbb{R}}^\times\rightarrow S^1\) with a degenerate metric \(g\), by defining \(g := ({{\fam\ssfam\relax T}}\tau)^*g_{S^1}\), where we have the circle metric \(g_{S^1}\) on \(S^1\). This degenerate metric induces a degenerate metric on \(P\) using the equivalence relation; as the degenerate metric on \(S^1\times {\mathbb{R}}^\times\) does not depend on points in \({\mathbb{R}}^\times\), the metric on \(P\) is well-defined. Similarly, it is clear that \(g(\Delta_P,-) =0\), and so we have a Carrollian \({\mathbb{R}}^\times\)-bundle with a non-trivial bundle structure.

Example 4. Consider any principal \({\mathbb{R}}^\times\)-bundle \(\pi : P \rightarrow M\) over a Riemannian manifold \((M, g_M)\). Then \(g := ({{\fam\ssfam\relax T}}\pi)^* g_M\) is a degenerate metric on \(P\). To check that we have a Carrollian structure, notice that \(g\) has no components in the fibre direction. As \(g_M\) is non-degenerate, \(g(X, -) = 0\) if and only if \(X \in {\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\). Thus, we have a Carrollian \({\mathbb{R}}^\times\)-bundle. Moreover, \(\mathcal{L}_{\Delta_P}g = 0\) as \(g\) is independent of the fibre direction.

Definition 4. Let \((P,g)\) and \((P',g')\) be Carrollian \({\mathbb{R}}^\times\)-bundles. An isomorphism of Carrollian \({\mathbb{R}}^\times\)-bundles is a bundle isomorphism \(\phi : P \rightarrow P'\) (over \(\tilde{\phi}\)), i.e., a diffeomorphism that satisfies \(\pi' \circ \phi = \tilde{\phi} \circ \pi\), such that

  1. it is \({\mathbb{R}}^\times\)-equivariant, i.e., \(\textrm{h}_s(\phi(p)) = \phi(\textrm{h}_s(p))\), for all \(s\in {\mathbb{R}}^\times\) and \(p\in P\), and

  2. it is an isometry, i.e., \(({{\fam\ssfam\relax T}}\phi)^*g' = g\).

The \({\mathbb{R}}^\times\)-equivariant condition can also be expressed as \[\Delta_P \circ \phi^* = \phi^* \circ \Delta_{P'}\,.\]

3.2 Carrollian Manifolds as Carrollian \({\mathbb{R}}^\times\)-bundles↩︎

We will take a quite general definition of a Carrollian manifold. First, we recall the standard definition of a weak Carrollian manifold, due to Duval et al. (see [3]). Similar structures have been referred to as null manifolds by Mars [19]. For material on foliations, the reader may consult [20].

Definition 5 (Duval et al. [3]). A weak Carrollian manifold is a triple \((N, h, \zx)\), where \(N\) is a smooth manifold, \(h\) is a degenerate metric, \(\zx\) is a nowhere vanishing complete vector field, called the Carroll vector field, such that \(\ker(h) = \mathop{\mathrm{Span}}\{\zx\}\).

Note that, as it stands, while the above definition ensures that the associated foliation is regular, i.e., all the leaves are one-dimensional, it does not imply a simple foliation. We will change focus from the Carroll vector field to the distribution it defines and allow more general behaviour that captures the possibility of a Carroll vector field being singular and not complete.

Definition 6. A Carrollian manifold is a pair \((N, h)\), where \(N\) is a smooth manifold equipped with a degenerate metric \(h\), whose kernel is a possibly singular distribution with leaves of maximal dimension one. If the associated foliation of \(N\) is regular, simple and with non-compact leaves, then we will refer to a simple Carrollian manifold.

A simple foliation is a foliation by leaves of a surjective submersion. For the case at hand, a simple Carrollian manifold is foliated by leaves diffeomorphic to \({\mathbb{R}}\). The coordinates on the leaves are interpreted as time, implying that simple Carrollian manifolds must be non-compact manifolds. We point out that simple Carrollian manifolds are, once a basis for the distribution has been chosen, examples of weak Carrollian manifolds where the Carroll vector field is non-singular and complete, and the associated foliation is simple and has non-compact leaves. Typical examples in the literature have a trivial bundle structure, i.e., \(N = M \times {\mathbb{R}}\). However, we allow for non-trivial bundle structures.

The definition we give of a Carrollian manifold is very general in that, by itself, there is no reason why the associated foliation must be regular and simple, there could be leaves of varying topological types and dimension e.g., mixtures of leaves diffeomorphic to \({\mathbb{R}}\) and \(S^1\), and possibly single points where the dimension drops to zero. Even if the foliation is simple, the leaves could be diffeomorphic to \(S^1\); we would then be discussing circle bundles. However, as Carrollian manifolds in physics arise as the ultra-relativistic limit of a spacetime, understood as globally hyperbolic and time-orientable Lorentzian manifolds, they possess a non-compact time dimension. Thus, a large class of physically interesting Carrollian manifolds will be simple Carrollian manifolds.

Counter Example 7. Consider \({\mathbb{R}}^2\setminus \{(0,0)\}\) which we equip with standard coordinates \((x,y)\), and the degenerate metric \(h = (\dot{x}\, x + \dot{y}\, y)\). Via inspection, one can quickly see that the non-vanishing vector field \(\zx = -y \partial_x + x \partial_y\) generates the rank-one kernel. However, the integral curves are concentric circles about the removed point \((0,0)\), and so this is not an example of a simple Carrollian manifold. Similarly, considering \({\mathbb{R}}^2\), the vector field \(\zx\) vanishes, as does the degenerate metric, at \((0,0)\), and the kernel becomes rank-two.

Given a simple Carrollian manifold \((N,h)\), we denote the line bundle defined by the kernel of the degenerate metric as \(\tau : L \rightarrow N\). Thus, the tangent bundle splits as \[{{\fam\ssfam\relax T}}N \simeq L\oplus {{\fam\ssfam\relax T}}N\setminus L =: L \oplus E\,,\] where the fibres of \(E\) are \(E_n = {{\fam\ssfam\relax T}}_n N\setminus L_n\), for all points \(n \in N\). Clearly, \(\mathsf{rank}(E) = \mathsf{dim} N -1\). For a simple Carrollian manifold, there are codimension-one embedded submanifolds of \(N\) that are transversal to the foliation, i.e., the tangent bundle of the submanifold does not contain elements from the line bundle defining the foliation. We will refer to such submanifolds as transversal slices. An important property of transversal slices is that they intersect each leaf at a single point. For non-simple Carrollian manifolds, such submanifolds can only be locally defined.

Example 5. Consider \({\mathbb{R}}^2\) with the simple foliation with leaves given by \(\mathsf{L}_c = \{(x,y)\in {\mathbb{R}}^2 ~~~|~~ y = c\}\), for any constant \(c ={\mathbb{R}}\). Clearly, the leaves are all diffeomorphic to \({\mathbb{R}}\). An example of a transversal slice is the \(y\)-axis, i.e., \(\mathsf{S} =\{(x,y)\in {\mathbb{R}}^2 ~~|~~ x = 0\}\subset {\mathbb{R}}^2\).

Example 6. Let \(N = M \times {\mathbb{R}}\), where \(M\) is any smooth manifold. Consider the simple foliation of \(N\) with leaves given by \(\mathsf{L}_m = \{m\}\times {\mathbb{R}}\), where \(m \in M\). Clearly, the leaves are all diffeomorphic to \({\mathbb{R}}\). An example of a transversal slice is any copy of \(M\) in \(N\), e.g., \(\mathsf{S} = M \times \{0\}\). However, other valid choices of a transversal slice are \(\mathsf{S}_r := M \times \{r\}\), for any \(r \in {\mathbb{R}}\). Even more generally, any transversal slice can be defined as the graph of a smooth function \(f : M \rightarrow {\mathbb{R}}\) and setting \(\mathsf{S}_f := \{\big(m, f(m)\big) \in M \times {\mathbb{R}}~~|~~ m \in M\}\).

Theorem 8. For any simple Carrollian manifold \((N,h)\), there exists a Carrollian \({\mathbb{R}}^\times\)-bundle \((P, g)\) that can be non-canonically constructed from \((N,h)\).

Before we can prove the above theorem, we will need a lemma. Note that we will be dealing with fibre bundles with typical fibre \({\mathbb{R}}\), but not necessarily those whose transition maps are linear. We want a (possibly non-canonical) way of associating a line bundle with a more general bundle with typical fibre \({\mathbb{R}}\). The approach is to use a Taylor expansion of the transition maps (we will shortly be more precise), but in order to do this, we need to select a section of \(E\) in order to make sense of setting the fibre coordinates to zero in a consistent way. The choice of section introduces the non-canonical aspect of finding such line bundles. If we have a line bundle from the start, then we may simply choose the zero section, and the following lemma is trivial.

Lemma 1. Let \(\pi: E \rightarrow M\) be a fibre bundle with typical fibre \({\mathbb{R}}\) over a paracompact and connected smooth manifold \(M\). Then, for any chosen global section \(s \in {\fam\ssfam\relax Sec}(E)\), there exists a unique (up to isomorphism) line bundle \(L_s(E)\rightarrow M\), and a fibre-preserving diffeomorphism \(\Phi_s : L_s(E)\stackrel{\sim}{\rightarrow} E\).

Proof. As \({\mathbb{R}}\) is contractible and we have taken \(M\) to be paracompact and connected, \(E\) admits global sections (using a partition of unity, we can extend local sections to global ones). Given local trivialisations \[\phi_i : \pi^{-1}(U_i) \stackrel{\sim}{\rightarrow} U_i \times {\mathbb{R}}\,, \qquad \phi_i(p)= (m, r)\,,\] the associated transition functions we write as \[\phi_{ij}(m, r) := (m, \psi_{ij}(m,r))\,.\] Let us fix a global section \(s\in {\fam\ssfam\relax Sec}(E)\). We define a shifted local trivialisation associated with \(s\) by defining \[\tilde{\phi}_i(p) = (m, r- s_i(m)) := (m, r_i)\,.\] where \(s_i = s|_{U_i}\). We have shifted the global coordinate on \({\mathbb{R}}\) over \(U_i\) using the section. We set \(r_i:= r -s_i(m)\), where \(r\) is the original coordinate. The shifted transition functions \(\tilde{\phi}_{ij} := \tilde{\phi}_i \circ \tilde{\phi}^{-1}_j\) are then \[\tilde{\phi}_{ij}(m, r_j) = (m, \psi_{ij}(m, r_j + s_j(m))- s_i(m)) =: (m, \tilde{\psi}_{ij}(m,r_j)) \,.\] Setting \(r_j =0\), we observe that \[\tilde{\phi}_{ij}(m, 0) = (m, \psi_{ij}(m, s_j(m))- s_i(m)) = (m, 0) \,,\] as \(s_i = s|_{U_i}\) and \(s_j = s|_{U_j}\) implies that \(s_i(m) = \psi_{ij}(m,s_j(m))\). Thus, by construction, we have \(\tilde{\phi}_{ij}(m, 0) = (m, 0)\). This is not, in general, the case for the original transition functions \(\phi_{ij}\) as they are assumed to be non-linear.

Taylor expanding \(\tilde{\psi}_{ij}(m, r_j)\) about \(r_j =0\), we obtain \(\tilde{\psi}_{ij}(m, r_j) = 0 + \big( \tilde{\psi}'_{ij}(m, 0)\big)r_j + \cdots\). Importantly, the first-order term in the expansion satisfies the cocycle condition independently of higher-order terms. Thus, given a local trivialisation of \(E\) and a chosen (global) section, we construct a line bundle over \(M\) by defining the transition functions as \[\varphi_{ij}(m,t) := \left(m, \big( \tilde{\psi}'_{ij}(m, 0)\big)t \right)\,.\] We denote this line bundle as \(L_s(E)\), and note that, via a standard result in bundle theory, this line bundle is unique up to isomorphism.

The fibre-preserving diffeomorphism \(\Phi_s : L_s(E) \stackrel{\sim}{\rightarrow} E\), is defined in a trivialisation by \(\Phi^*(x^a, r_i) = (x^a, t_i + s_i(x))\), where \(s_i(x)\) is the coordinate expression for \(s\). ◻

Proof of Theorem  8. Let \(N\) be of dimension \(n+1\). A simple Carrollian manifold \((N,h)\) is endowed with a rank-one distribution whose integral submanifolds (leaves) form a simple foliation \(\mathcal{F}\). As we have a simple foliation with the leaves being diffeomorphic to \({\mathbb{R}}\), we know that \(N\) is the total space of a fibre bundle \(\pi:N \rightarrow M\), with typical fibre \({\mathbb{R}}\), and the base manifold is the leaf space \(M:=N / \mathcal{F}\), which is an \(n\)-dimensional manifold. Moreover, \(M\) is paracompact and connected.

We want to construct an atlas for this fibre bundle. A key step is identifying the base manifold \(M\) as a submanifold of \(N\). There is no canonical choice here. However, as we have a simple foliation, we know that global transversal slices exist, and these serve as a choice of embedding the base manifold inside the total space. Let us choose a transversal slice \(\bar{M}\subset N\). We identify this slice with the base manifold \(M\) via an embedding \(\iota:M \rightarrow N\) such that \(\iota(M) = \bar{M}\). With this choice made, we have local trivialisations \[\phi_i : \pi^{-1}(U_i) \stackrel{\sim}{\rightarrow} U_i \times {\mathbb{R}}\,, \qquad \phi_i(p)= (m, r)\,,\] and associated transition functions \[\phi_{ij}(m, r) := (m, \psi_{ij}(m,r))\,.\] This bundle atlas need not be fibrewise linear. Thus, in general, we do not obtain a line bundle from a choice of transversal slice. From Lemma 1, we can linearise \(\pi : E \rightarrow M\) by selecting a global section (which is guaranteed to exist). We denote the linearisation (about a section \(s\in {\fam\ssfam\relax Sec}(N)\)) as \(L_s(N,\bar{M})\) and the associated fibre-preserving diffeomorphism as \(\Phi_s : L_s(N,\bar{M}) \rightarrow N\). Thus, given any simple Carrollian manifold, we can non-canonically associate with it a line bundle via a choice of transversal slice and a section. The associated \({\mathbb{R}}^\times\)-principal bundle we denote as \(P_s(N, \bar{M}):= L_s(N, \bar{M})^\times\).

The degenerate metric \(h\) on \(N\), induces a degenerate metric on \(L_s(N, \bar{M})\), i.e., we define \(\bar{h} := ({{\fam\ssfam\relax T}}\Phi_s)^* h\). We have a smooth inclusion (just delete the zero in each fibre) \(\i : P_s(N, \bar{M}) \rightarrow L_s(N, \bar{M})\), and so \({{\fam\ssfam\relax T}}\i : {{\fam\ssfam\relax T}}P_s(N, \bar{M}) \rightarrow {{\fam\ssfam\relax T}}L_s(N,\bar{M})\) defines a submanifold. The degenerate metric on \(P_s(N, \bar{M})\) is then defined as \(g = ({{\fam\ssfam\relax T}}\i)^*\bar{h}\).

We need to check that \(\ker(g) = {\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P(N))\). We have a smooth inclusion \(\Phi_s \circ \i : P_s(N, \bar{M})\rightarrow N\), which induces smooth inclusions \[\begin{align} {{\fam\ssfam\relax T}}(\Phi_s \circ \i)|_{{{\fam\ssfam\relax V}}P_s(N, \bar{M})}: &\, {{\fam\ssfam\relax V}}P_s(N, \bar{M}) \rightarrow {{\fam\ssfam\relax V}}N\,,\\ {{\fam\ssfam\relax T}}(\Phi_s \circ \i)|_{\ker(g)}: &\, \ker(g) \rightarrow {{\fam\ssfam\relax V}}N\,, \end{align}\] where we understand \(\ker(g)\) as a line bundle in \({{\fam\ssfam\relax T}}P_s(N, \bar{M})\), and similarly, we make the identification \(\ker(h) = {{\fam\ssfam\relax V}}N\).

Let \(v \in {{\fam\ssfam\relax V}}P_s(N, \bar{M})\), then \({{\fam\ssfam\relax T}}(\Phi_s \circ \i)|_{{{\fam\ssfam\relax V}}P_s(N, \bar{M})}(v) = {{\fam\ssfam\relax T}}(\Phi_s \circ \i)(v) \in {{\fam\ssfam\relax V}}N\). As \({{\fam\ssfam\relax T}}(\Phi_s \circ \i)|_{\ker(g)}\) maps \(\ker(g)\) to \({{\fam\ssfam\relax V}}N\) if \({{\fam\ssfam\relax T}}(\Phi_s \circ \i)(v) \in {{\fam\ssfam\relax V}}N\), then \(v \in \ker(g)\). Thus, \({{\fam\ssfam\relax V}}P_s(N, \bar{M}) \subseteq \ker(g)\).

Similarly, let \(v \in \ker(g)\), then \({{\fam\ssfam\relax T}}(\Phi_s \circ \i)|_{\ker(g)}(v) = {{\fam\ssfam\relax T}}(\Phi_s \circ \i)(v) \in {{\fam\ssfam\relax V}}N\). As \({{\fam\ssfam\relax T}}(\Phi_s \circ \i)|_{{{\fam\ssfam\relax V}}P_s(N, \bar{M})}\) maps \({{\fam\ssfam\relax V}}P_s(N, \bar{M})\) to \({{\fam\ssfam\relax V}}N\) if \({{\fam\ssfam\relax T}}(\Phi_s \circ \i)(v) \in {{\fam\ssfam\relax V}}N\), then \(v \in {{\fam\ssfam\relax V}}P_s(N, \bar{M})\). Thus, \(\ker(g)\subseteq{{\fam\ssfam\relax V}}P(N)\).

Together, we conclude that (as line bundles) \(\ker(g) = {{\fam\ssfam\relax V}}P_s(N, \bar{M})\), so as vector fields \(\ker(g) = {\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P_s(N,\bar{M}))\). ◻

Theorem 8 can diagrammatically be paraphrased as \[(N, h) \xrightarrow{\substack{\textrm{Transversal Slice} \\ \textrm{+ Linearise}}} (L, \bar{h}) \xrightarrow{\substack{\textrm{Remove} \\ \textrm{Zero Section}}} (P,g)\]

The construction of a Carrollian \({\mathbb{R}}^\times\)-bundle is not canonical, as it requires a choice of embedded codimension-one submanifold. However, in applications, there may be natural submanifolds to consider. The reader is reminded of Example 6.

Example 7 (Schwarzschild black hole). Consider the Schwarzschild black hole \((\mathcal{M} = {\mathbb{R}}^2 \times S^2, \textrm{d}s^2)\), where we will employ Eddington–Finkelstein coordinates to write the spacetime interval as \[\textrm{d}s^2 = - \left(1 - \frac{2 G M}{r} \right)\textrm{d}v^2 + 2\, \textrm{d}v \textrm{d}r + r^2 \textrm{d}\Omega^2\,,\] where \(\textrm{d}\Omega^2\) is the interval (metric) on the round sphere \(S^2\). Here \(M\) is the mass of the black hole and \(G\) is Newton’s constant. The event horizon is defined as \(N := \{ p\in \mathcal{M} ~~|~~ r(p) = 2GM\} = S^2 \times {\mathbb{R}}\). The induced degenerate metric on \(N\) is \(h = (2GM)^2 g_{S^2}\), where \(g_{S^2}\) is the round metric on \(S^2\). Clearly, \(\ker(h) = \mathop{\mathrm{Span}}(\partial_v)\), and thus the event horizon of a Schwarzschild black hole is a simple Carrollian manifold. Note that \(\partial_v\) is a Killing vector field. The points of \(N\) can be parametrised as pairs \((\mathbf{u}, v)\), where \(\mathbf{u}\in S^2\) and \(v \in {\mathbb{R}}\). We fix a transversal slice \(\iota : S^2 \rightarrow S^2 \times {\mathbb{R}}\) defined by \(\mathbf{u} \mapsto (\mathbf{u}, 0)\), i.e., we pick the sphere at \(v =0\). The bundle structure is \(N = S^2 \times {\mathbb{R}}\) with the projection \((\mathbf{u}, v) \mapsto (\mathbf{u}, 0) = \mathbf{u}\). As we have a trivial bundle with typical fibres \({\mathbb{R}}\), the linearisation process is trivial; we can just use the zero section. Thus, we identify \(L_0(N, S^2)= N\). The principal \({\mathbb{R}}^\times\)-bundle is given by removing the zero section, and as the line bundle is trivial, \(P_0(N, S^2) = S^2 \times {\mathbb{R}}^\times\), we denote the global \({\mathbb{R}}\) coordinate as \(t\). The projection is \((\mathbf{u}, t) = \mathbf{u}\). The degenerate metric is easily seen to be \(g = ({{\fam\ssfam\relax T}}\i)^*h = (2GM)^2 g_{S^2}\). The Euler vector field \(\Delta = t \partial_t\) spans \(\ker(g)\), which is a section of the vertical bundle. Thus, we have a Carrollian \({\mathbb{R}}^\times\)-bundle. Moreover, as \(\mathcal{L}_\Delta g =0\), the Euler vector field \(\Delta\) is Killing and so all sections of the vertical bundle are Killing, see Proposition 6.

Example 8 (Thakurta spacetime). Consider the non-spinning Thakurta spacetime \((\mathcal{M} = {\mathbb{R}}^2 \times S^2, \textrm{d}s^2)\), where we will employ Eddington–Finkelstein coordinates to write the spacetime interval as \[\textrm{d}s^2 = \textrm{e}^{-U(v)} \left(- \left(1 - \frac{2 G M}{r} \right)\textrm{d}v^2 + 2\, \textrm{d}v \textrm{d}r + r^2 \textrm{d}\Omega^2\right)\,,\] where \(\textrm{d}\Omega^2\) is the interval (metric) on the round sphere \(S^2\). The event horizon is defined as \(N := \{ p\in \mathcal{M} ~~|~~ r(p) = 2GM\} = S^2 \times {\mathbb{R}}\). The induced degenerate metric on \(N\) is \(h = (2GM)^2 \textrm{e}^{-U(v)} g_{S^2}\), where \(g_{S^2}\) is the round metric on \(S^2\). Clearly, \(\ker(h) = \mathop{\mathrm{Span}}(\partial_v)\), and thus the event horizon is a simple Carrollian manifold. The points of \(N\) can be parametrised as pairs \((\mathbf{u}, r)\), where \(\mathbf{u}\in S^2\) and \(r \in {\mathbb{R}}\). We fix a transversal slice \(\iota : S^2 \rightarrow S^2 \times {\mathbb{R}}\) defined by \(\mathbf{u} \mapsto (\mathbf{u}, 0)\), i.e., we pick the sphere at \(r =0\). The bundle structure is \(N = S^2 \times {\mathbb{R}}\) with the projection \((\mathbf{u}, v) \mapsto (\mathbf{u}, 0) = \mathbf{u}\). As we have a trivial bundle with typical fibres \({\mathbb{R}}\), the linearisation process is trivial; we can just use the zero section. Thus, we identify \(L_0(N, S^2)= N\). The principal \({\mathbb{R}}^\times\)-bundle is given by removing the zero section, and as the line bundle is trivial, \(P_0(N, S^2) = S^2 \times {\mathbb{R}}^\times\). The projection is \((\mathbf{u}, t) = \mathbf{u}\). The degenerate metric is easily seen to be \(g = ({{\fam\ssfam\relax T}}\i)^*h = (2GM)^2 \textrm{e}^{-U(t)} g_{S^2}\). The Euler vector field \(\Delta = t \partial_t\) spans \(\ker(g)\), which is a section of the vertical bundle. Thus, we have a Carrollian \({\mathbb{R}}^\times\)-bundle. Note, \(\mathcal{L}_\Delta g = (1- \dot{U}(t))g \neq 0\), so \(\Delta\) is not Killing, but rather a conformal Killing vector field.

3.3 Carrollian \({\mathbb{R}}^\times\)-bundles with a Connection↩︎

Recall that an \({\mathbb{R}}^\times\)-connection on a principal \({\mathbb{R}}^\times\)-bundle is a projection \(\Phi : {{\fam\ssfam\relax T}}P \rightarrow {{\fam\ssfam\relax T}}P\) that allows for the decomposition \({{\fam\ssfam\relax T}}P \simeq {{\fam\ssfam\relax H}}P \oplus {{\fam\ssfam\relax V}}P\), with \(\mathop{\mathrm{Im}}\Phi = {{\fam\ssfam\relax V}}P\) and \(\ker \Phi = {{\fam\ssfam\relax H}}P\) (see Definition 1).

Definition 7. A Carrollian \({\mathbb{R}}^\times\)-bundle with a connection is a triple \((P, g, \Phi)\), where \((P,g)\) is a Carrollian \({\mathbb{R}}^\times\)-bundle and \(\Phi\) is a \({\mathbb{R}}^\times\)-connection on \(P\).

Proposition 3 tells us that we can always equip a Carrollian \({\mathbb{R}}^\times\)-bundle with an \({\mathbb{R}}^\times\)-connection. This connection is not, in general, canonical and certainly not unique. Given a connection, we have the decomposition \[{\fam\ssfam\relax Vect}(P) \simeq {\fam\ssfam\relax Sec}({{\fam\ssfam\relax H}}P)\oplus {\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P) = {\fam\ssfam\relax Sec}({{\fam\ssfam\relax H}}P)\oplus \ker(g)\,.\] Writing \(X = X_{{\fam\ssfam\relax H}}+ X_{{\fam\ssfam\relax V}}\in {\fam\ssfam\relax Vect}(P)\), we observe that \(g(X_{{\fam\ssfam\relax H}}, Y_{{\fam\ssfam\relax V}}) = 0\) as \(Y_{{\fam\ssfam\relax V}}\in \ker(g)\). Thus, we have the following direct result.

Proposition 9. Let \((P, g, \Phi)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle with a connection. Then \({\fam\ssfam\relax Sec}({{\fam\ssfam\relax H}}P)\) and \(\ker(g)\) are orthogonal.

An \({\mathbb{R}}^\times\)-connection gives a splitting of the tangent space \({{\fam\ssfam\relax T}}_p P \simeq {{\fam\ssfam\relax H}}_p P \oplus {{\fam\ssfam\relax V}}_p P\) for all points \(p \in P\). We interpret this splitting as locally defining temporal and spatial directions that are orthogonal.

Proposition 10. Let \((P, g, \Phi)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle with a connection. Then \(g^{(+)}_\omega := g + \omega^2\) and \(g^{(-)}_\omega := g - \omega^2\) are non-degenerate metrics on \(P\).

Proof. We will write \(g^{(\pm)}_\omega = g \pm \omega^2\). Splitting \(X = X_{{\fam\ssfam\relax H}}+ X_{{\fam\ssfam\relax V}}\) is clear that \(g^{(\pm)}_\omega(X_{{\fam\ssfam\relax H}},-) = g(X_{{\fam\ssfam\relax H}},-) \neq 0\) and \(g^{(\pm)}_\omega(X_{{\fam\ssfam\relax V}},-) = \pm 2 \,\omega(X_{{\fam\ssfam\relax V}})\,\omega(-) \neq 0\). ◻

We will consider \(g^{(+)}_\omega = g +\omega^2\) for concreteness, and write this (locally) as a matrix (in hopefully clear notation), \[g^{(+)}_\omega = \begin{pmatrix}g_M +AA^{{{\fam\ssfam\relax T}}} & t^{-1}A \\ t^{-1}A^{{{\fam\ssfam\relax T}}} & t^{-2}\end{pmatrix}\,, \qquad g = \begin{pmatrix}g_M & 0 \\ 0 & 0\end{pmatrix}\,.\] Thus, we have a kind of Kaluza–Klein geometry in which the extra dimension is not compact and the scalar field is the unit function. The Christoffel symbols for the metric \(g^{(+)}_\omega\) are related to the Christoffel symbols of the metric \(g_M\) (assuming \(\mathcal{L}_{\Delta_P} g =0\)) in the same way as they are in standard Kaluza–Klein geometry (see, for example [21]). In essence, there is a Kaluza–Klein theory behind \({\mathbb{R}}\)-connections on Carrollian \({\mathbb{R}}^\times\)-bundles. We will not pursue this idea further here. Written out locally, we have \[\label{eqn:MetOnP} g^{(+)}_\omega = \dot{x}^a \dot{x}^b( g_{ba}(x,t) + A_aA_b(x)) + 2 \dot{\mathbf{t}}\dot{x}^aA_a(x) + \dot{\mathbf{t}}^2\,.\tag{7}\]

The term \(\dot{\mathbf{t}}^2\) of 7 is interpreted as the fibre metric, or more carefully (as a \(1\times 1\) matrix) \(g_{tt}(x,t) = t^{-2}\). Thus, once we have a fibre metric \(g_{tt}(x,t)\) (\({\mathbb{R}}\)-invariant or not), we can define a new non-degenerate metric on \(P\) as \(g'^{(+)}_{\omega} = \dot{x}^a \dot{x}^b( g_{ba}(x,t) + A_aA_b(x)) + 2 \dot{\mathbf{t}}\dot{x}^aA_a(x) + \dot{\mathbf{t}}^2g_{tt}(x,t)\).

Proposition 11. Let \((P, g, \Phi)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle with a connection. Then \(P\) can canonically be equipped with an affine connection that is torsionless, but not, in general, metric compatible.

Proof. The Levi-Civita connection \(\nabla\) of \(g^{(\pm)}_\omega\) provides the torsionless affine connection. While the Levi-Civita connection is metric compatible with respect to \(g_\omega\), it need not be with respect to \(g\). Observe that \(\nabla_C (g_\omega)_{ab} =\nabla_C g_{ab} + \nabla_C A_a A_b + A_a\nabla_C A_b =0\), where the index \(C = (c,t)\). Thus, we do not, in general, have metric compatibility with \(g\). ◻

Coupled with Proposition 3, we observe that given any Carrollian \({\mathbb{R}}^\times\)-bundle \((P,g)\), one can always equip \(P\) with a torsionless affine connection. For completeness, the (non-vanishing) Christoffel symbols for \(g^{(+)}_\omega\) are \[\begin{align} & \Gamma^c_{ab} =\tilde{\Gamma}^c_{ab} + \frac{1}{2} (g_M)^{cd} (A_b F_{ad} + A_a F_{bd}) + \frac{1}{2} (g_M)^{cd}A_d t\frac{\partial (g_M)_{ab}}{\partial t}\,,\\ &\Gamma^c_{at} = \Gamma^c_{ta} = \frac{1}{2} (g_M)^{cd} \left( \frac{\partial (g_M)_{ad}}{\partial t} + \frac{1}{t}F_{da} \right)\,,\\ &\Gamma^t_{ab} = -t A_c \tilde{\Gamma}^c_{ab} - \frac{t}{2} (g_M)^{cd}A_d (A_b F_{ac} + A_a F_{bc}) + \frac{t}{2}(\partial_a A_b + \partial_b A_a) - \frac{t^2}{2}(1 + (g_M)^{cd}A_c A_d)\frac{\partial (g_M)_{ab}}{\partial t}\,,\\ &\Gamma^t_{at} = \Gamma^t_{ta} =-\frac{1}{2}(g_M)^{cd}A_d F_{ca} - \frac{t}{2}(g_M)^{cd}A_d \frac{\partial g_{cd}}{\partial t} \,,\\ & \Gamma^t_{tt}=-\frac{1}{t}\,, \end{align}\] where \(\tilde{\Gamma}^c_{ab}\) are the Christoffel symbols of the (possibly time dependent) metric \(g_M\), and \(F\) is the curvature of the principal connection, i.e., \(F_{ab} = \partial_a A_b -\partial_b A_a\).

Notice that two problematic Christoffel symbols require consideration when using the smooth inclusion \(P \hookrightarrow L\), i.e., \(\Gamma^c_{at} \sim t^{-1}\) and \(\Gamma^t_{tt}\sim t^{-1}\). We will assume that \(g_M\) is smooth at \(t=0\). One can quickly observe that for (non-zero) vector fields \(X \in {\fam\ssfam\relax Vect}(L)\), the regularity condition that their components are at least linear in \(t\) near the zero section must be satisfied. We refer to such vector fields on \(L\) as regular vector fields. We thus have the following proposition.

Proposition 12. Let \((P, g, \Phi)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle with a connection. Then the Levi-Civita connection \(\nabla\) associated with \(g^{(+)}_\omega\) provides an affine connection on regular vector fields on the line bundle \(L\), where \(L^\times = P\).

Proposition 12 directly generalises to the Levi-Civita connection associated with \(g^{(-)}_\omega\) upon taking care of the extra minus sign.

Example 9 (Schwarzschild black hole). Continuing Example 7, consider \(P = S^2 \times {\mathbb{R}}^\times\), equipped with the degenerate metric \(g = (2GM)^2\, g_{S^2}\). Note that \(\mathcal{L}_\Delta g =0\), i.e., the degenerate metric is independent of the fibre coordinate. As the bundle structure is trivial, we can canonically select the trivial connection \(\omega = \mathbf{\dot{t}} = \dot{t}\,t^{-1}\). The Riemannian metric on \(P\) is \(g^{(+)}_\omega = (2GM)^2\, g_{S^2} + \mathbf{\dot{t}}^2\). As the trivial connection is flat, i.e., \(F_{ab} =0\) as \(A_a =0\), the non-vanishing Christoffel symbols are \[\Gamma_{ab}^c = \tilde{\Gamma}_{ab}^c\,, \qquad \Gamma_{tt}^t = - t^{-1}\,,\] where \(\tilde{\Gamma}_{ab}^c\) are the Christoffel symbols on \(S^2\) equipped with the standard round metric.

Example 10 (Thakurta spacetime). Continuing Example 8, consider \(P = S^2 \times {\mathbb{R}}^\times\), equipped with the degenerate metric \(g = (2GM)^2\, \textrm{e}^{-U(t)} g_{S^2}\). As the bundle structure is trivial, we can canonically select the trivial connection \(\omega = \mathbf{\dot{t}} = \dot{t}\,t^{-1}\). The Riemannian metric on \(P\) is \(g^{+}_\omega = (2GM)^2\,\textrm{e}^{-U(t)} g_{S^2} + \mathbf{\dot{t}}^2\). As the trivial connection is flat, i.e., \(F_{ab} =0\) as \(A_a =0\), the non-vanishing Christoffel symbols are \[\begin{align} & \Gamma_{ab}^c = \tilde{\Gamma}_{ab}^c\,, && \Gamma_{at}^c = \Gamma_{ta}^c = -\frac{1}{2}\dot{U}(t) \, \delta_a^c\,, \\ & \Gamma_{ab}^t = \frac{t^2}{2} \dot{U}(t)\, g_{ab}\,,&& \Gamma_{tt}^t = - t^{-1}\,, \end{align}\]

As \(g^{(+)}_\omega\) is non-degenerate, we have \(\det(g^{(+)}_\omega) = t^{-2}\det(g_M) \neq 0\) (though \(\det(g)=0\)). Thus, the canonical volume is (locally) \[\mathsf{Vol}_P = t^{-2}\det(g_M) = \sqrt{|g_M|}(x,t) t^{-1}\, \textrm{d}x^1\wedge \cdots \wedge \textrm{d}x^n\wedge \textrm{d}t\,.\] The divergence operator is then defined as standard, \(\mathcal{L}_X \mathsf{Vol}_P = \mathsf{Div}(X)\,\mathsf{Vol}_P\). Note that the divergence operator does not depend on the chosen connection. We can then write \[\mathsf{Div}(X) = \frac{1}{\sqrt{|g_M|} \, t^{-1}} \mathop{\mathrm{tr}}\big(g_M^{-1} \mathcal{L}_X g_M \big)\,.\] A direct consequence of Proposition 6 is the following.

Proposition 13. Let \((P, g, \Phi)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle with a connection. If \(\mathcal{L}_{\Delta_P}g = 0\), then every \(X_{{\fam\ssfam\relax V}}\in \ker(g)\) is divergenceless.

Returning to Killing vector fields, as shown earlier, if \(\Delta_P\) is Killing, then all vertical vector fields are Killing (See Proposition 6). Equipping \(P\) with an \({\mathbb{R}}^\times\)-connection, we have a splitting \(X = X_{{\fam\ssfam\relax H}}+ X_{{\fam\ssfam\relax V}}\), and so we can consistently consider horizontal Killing vector fields. Note that the Killing equation \(\mathcal{L}_X g = 0\) does not depend on the connection. Addressing the question of horizontal Killing vector fields, let \(X_{{\fam\ssfam\relax H}}\) be the horizontal component of a Killing vector field \(X\), i.e., locally \(X_{{\fam\ssfam\relax H}}= X^a D_a = X^a\partial_a + X^aA_a\Delta_P\). The Lie derivative of \(g\) is given by (see 4 ) \[\mathcal{L}_{X_{{\fam\ssfam\relax H}}}g = \left(X^a\frac{\partial}{\partial x^a} + \left(\dot{x}^b \frac{\partial X^a}{\partial x^b} + \dot{\mathbf{t}} (\Delta_P X^a) \right)\frac{\partial}{\partial \dot{x}^a}\right)~ \dot{x}^c \dot{x}^d g_{dc}(x)\,,\] where we have used Proposition 6, i.e., \(\mathcal{L}_{X^aA_a\Delta_P}g=0\). We then observe that \[\mathcal{L}_{X_{{\fam\ssfam\relax H}}}g = \dot{x}^a\dot{x}^b X^c \frac{\partial g_{ba}}{\partial x^c} + 2\dot{x}^a\dot{x}^b \frac{\partial X^c}{\partial x^b}g_{cb} + 2 \dot{\mathbf{t}}\dot{x}^a(\Delta_P X^b)g_{ba} =0 \,.\] Then, for this equation to hold, we require \((\Delta_P X^b)=0\) as \(g_{ab}\) is invertible. Thus, any horizontal vector field \(X_{{\fam\ssfam\relax H}}\) must be independent of \(t\). Stated invariantly, \(X_{{\fam\ssfam\relax H}}\) is of weight zero, i.e., \([\Delta_P, X_{{\fam\ssfam\relax H}}]=0\). Such vector fields are projectable, and this is independent of the chosen connection (examining local expressions shows this). Thus, horizontal Killing vector fields project to vector fields \(X_M \in {\fam\ssfam\relax Vect}(M)\) that are Killing for \(g_M\). We have thus established the following.

Proposition 14. Let \((P,g)\) be a Carrollian \({\mathbb{R}}^\times\)-bundle such that \(\Delta_P\) is Killing. Then Killing vector fields \(X\in {\fam\ssfam\relax Vect}(P)\) that have a (non-zero) component outside of \({\fam\ssfam\relax Sec}({{\fam\ssfam\relax V}}P)\) are projectable vector fields whose projection \(X_M \in {\fam\ssfam\relax Vect}(M)\) is a (non-zero) Killing vector field for \(g_M\).

We then view this situation as being akin to gauge symmetry. Vertical vector fields \(X_{{\fam\ssfam\relax V}}\) can be viewed as generating “gauge symmetries” as translations along the fibres of \(P\) do not change the degenerate metric. The “genuine” symmetries are generated by horizontal Killing vector fields (given an \({\mathbb{R}}^\times\)-connection) and these project to “genuine” Killing vector fields of \((M,g_M)\).

3.4 Null Geodesics on Carrollian \({\mathbb{R}}^\times\)-bundles↩︎

We restrict our attention to Carrollian \({\mathbb{R}}^\times\)-bundles with a chosen \({\mathbb{R}}^\times\)-connection \((P, g, \Phi)\), such that \(M\) is \(n\)-dimensional, the degenerate metric has signature \((1,1,\cdots,1,0)\), which is in line with the fibre coordinate being the degenerate direction, and \(\Delta_P\) is Killing. This is, of course, the standard situation in physics. We will consider a non-degenerate metric of the form \(g^{(-)}_\omega := g - \omega^2\) on the total space \(P\). The reason for this is that we now have a Lorentzian manifold \((P, g^{(-)}_\omega)\), and so we can consider null geodesics - this will be important for our suggestive language. We view null geodesics as a method to probe the geometry rather than attach a direct physical interpretation to them. The metric is then of the form \[g^{(-)}_\omega = \dot{x}^a \dot{x}^b( g_{ba}(x) - A_bA_a(x) ) - 2 \dot{\mathbf{t}}\dot{x}^aA_a(x) -\dot{\mathbf{t}}^2 \,.\] As \(\Delta_P\) is Killing, there is a conserved charge along geodesics. This is easily seen to be \(Q_P := -\omega = -(\dot{\mathbf{t}} + \dot{x}^aA_a)\), we will refer to this as the Carroll charge. This charge has the interpretation as the ‘Carrollian energy’ as it is associated with flow along the fibres of \(P\) generated by the Euler vector field \(\Delta_P\).

The geodesic equations are \[\begin{align} \tag{8} &\frac{\textrm{d}^2 x^a}{\textrm{d}\lambda^2} + \Gamma^a_{bc}\frac{\textrm{d}x^c}{\textrm{d}\lambda}\frac{\textrm{d}x^b}{\textrm{d}\lambda} + \left( \frac{1}{t}\frac{\textrm{d}t}{\textrm{d}\lambda}+\frac{\textrm{d}x^a}{\textrm{d}\lambda}A_a\right)(g_M)^{ab}F_{bc}\frac{\textrm{d}x^c}{\textrm{d}\lambda} \\ \nonumber &+ \frac{1}{2}\left( (g_M)^{ab}A_b F_{cd}+ A_c (g_M)^{ab}F_{bd}+ A_d (g_M)^{ab}F_{bc}\right)\frac{\textrm{d}x^d}{\textrm{d}\lambda}\frac{\textrm{d}x^c}{\textrm{d}\lambda} =0\,,\\ & \frac{\textrm{d}^2 t}{\textrm{d}\lambda^2} + t\left( \frac{1}{2}\left( \frac{\partial A_a}{\partial x^b}+ \frac{\partial A_b}{\partial x^a} \right)\frac{\textrm{d}x^b}{\textrm{d}\lambda}\frac{\textrm{d}x^a}{\textrm{d}\lambda} + \frac{\textrm{d}^2 x^a}{\textrm{d}\lambda^2}A_a\right) - \frac{1}{t}\left( \frac{\textrm{d}t}{\textrm{d}\lambda}\right)^2 =0\,, \tag{9} \end{align}\] where \(\lambda\) is the affine parameter describing the geodesics. Let us consider null geodesics. The condition for a path to be null implies that \[\label{eqn:NullCon} \frac{\textrm{d}x^a}{\textrm{d}\lambda}\frac{\textrm{d}x^b}{\textrm{d}\lambda}(g_M)_{ba}- \left(\frac{1}{t} \frac{\textrm{d}t}{\textrm{d}\lambda} +\frac{\textrm{d}x^a}{\textrm{d}\lambda}A_a \right)^2=0\,,\tag{10}\] where the second term is the Carrollian charge evaluated along the geodesic. Carrollian photons we define as particles that move along the null geodesics on \(P\) with \(Q_P =0\). We remark that \(Q_P =0\) means that the derivative of the worldline of a Carrollian photon is a horizontal vector field. As \(g_M\) has signature \((1,1,\cdots,1)\), i.e., the metric is strictly positive, Carrollian photons must follow paths \(\frac{\textrm{d}x^a}{\textrm{d}\lambda} =0\). As \(Q_P =0\) along the null geodesic we have that \(\frac{1}{t}\frac{\textrm{d}t}{\textrm{d}\lambda} =0\), and so \(\frac{\textrm{d}t}{\textrm{d}\lambda}=0\). Note that the geodesic equations for Carrollian photons do not depend on the chosen \({\mathbb{R}}^\times\)-connection and that the derivative of their worldline is the zero vector field. Carrollian photons are particles that are “frozen” at a point \(p \in P\), locally given by \((x^a(\lambda), t(\lambda)) = (x^a_0, t_0)\), for all \(\lambda \in {\mathbb{R}}\), which is interpreted as the Carrollian photons “internal time”. Using the interpretation of the Carrollian charge as an “energy”, we see that having zero “Carrollian energy” means the particle is unable to move.

If we insist that the derivative of a null geodesic on \(P\) be vertical, then by definition \(\frac{\textrm{d}x^a}{\textrm{d}\lambda}=0\). The null constraint 10 now implies that \(\frac{\textrm{d}t}{\textrm{d}\lambda}=0\) and so \(Q_P=0\) along such a null geodesic. Thus, we recover Carrollian photons - this is consistent, as the zero vector field is both horizontal and vertical.

Particles that follow null geodesics on \(P\) with \(Q_P \neq 0\), we refer to as charged Carrollian photons. From our discussion of Carrollian photons, we must have \(\frac{\textrm{d}x^a}{\textrm{d}\lambda}\neq 0\) for charged Carrollian photons; they carry “Carrollian energy” and so can move. Charged Carrollian photons are then tachyons when viewed on \(M\). However, in general, their motion will depend on the gauge potential and its curvature.

If we take the simplifying condition that \(P = M \times {\mathbb{R}}^\times\) and equip it with the trivial connection, then the geodesics for charged Carrollian photons take the form \[\begin{align} & \frac{\textrm{d}^2 x^a}{\textrm{d}\lambda^2} + \Gamma^a_{bc}\frac{\textrm{d}x^c}{\textrm{d}\lambda}\frac{\textrm{d}x^b}{\textrm{d}\lambda} =0 \,,\\ & \frac{\textrm{d}^2 t}{\textrm{d}\lambda^2} - \frac{1}{t}\left( \frac{\textrm{d}t}{\textrm{d}\lambda}\right)^2 =0\,, \end{align}\] subject to the non-holonomic constraint \(\langle X, X\rangle_{g_M} = Q_P^2 = const\), where \(X^a = \frac{\textrm{d}x^a}{\textrm{d}\lambda}\) is the velocity vector on \(M\). The temporal geodesic can be directly solved as before; \(t(\lambda) = t_0 \textrm{e}^{C \lambda}\). As, in this case, \(Q_P = - \dot{t}\,t^{-1}\), we observe that \(C = \pm Q_P\).

Example 11 (Black Hole Horizon). Following Example 7, we take \(P = S^2 \times {\mathbb{R}}^\times\), and \(g = (2GM)^2 \, g_{S^2}\), where \(g_{S^2}\) is the standard round metric. We will furthermore consider the trivial connection. The spatial geodesics are great circles, as standard; however, the velocity along these circles for charged Carrollian photons is constrained to be constant. Using angular coordinates \((\vartheta, \varphi)\) on \(S^2\) the non-holonomic constraint is \[Q_P^2 = (2GM)^2(\dot{\vartheta}^2 + \sin^2 \vartheta \, \dot{\varphi}^2 )\in {\mathbb{R}}\,.\] Restricting to equatorial motion, i.e., \(\vartheta = \pi/2\), the angular momentum becomes \(\mathsf{L} = \pm (2GM) \, Q_P\). Then the equatorial motion is described by \[\varphi(\lambda) = \varphi_0 + \epsilon \frac{|Q_P|}{2 GM} \, \lambda\,, \qquad t(\lambda) = t_0 \textrm{e}^{ \delta \, |Q_P| \lambda}\,,\] with \(\epsilon, \delta = \pm 1\) independently. The signs \(\epsilon\) and \(\delta\) encode the direction of motion on the equator and the exponential growth or decay in time. Note that the equatorial motion is independent of \(t^{-1}\), and so extends via the smooth inclusion \(P \hookrightarrow L\) to include \(t =0\). Assuming that \(\lambda > 0\) and \(\delta = -1\), a charged Carrollian photon moves in a circular orbit on the horizon at a constant speed, while the “extrinsic clock” winds down, i.e. \(t \rightarrow 0\) as \(\lambda \rightarrow \infty\). It will be illustrative to consider “logarithmic time” \(u = \ln |t|\) (see [2]) , and so the temporal geodesic becomes \(u(\lambda) = \ln |t_0| + \delta |Q_P|\, \lambda\). By considering \(u\) as the “proper Carrollian time”, we can re-parametrise the spatial geodesic as \[\varphi(u) = \tilde{\phi}_0 \pm \frac{1}{2 GM}\,u\,.\]

Using the null condition, the null geodesic equations can be written as \[\begin{align} \tag{11} &\frac{\textrm{d}^2 x^a}{\textrm{d}\lambda^2} + \Gamma^a_{bc}\frac{\textrm{d}x^c}{\textrm{d}\lambda}\frac{\textrm{d}x^b}{\textrm{d}\lambda} - Q_P \,(g_M)^{ab}F_{bc}\frac{\textrm{d}x^c}{\textrm{d}\lambda} + \frac{1}{2}\left( (g_M)^{ab}A_b F_{cd}+ A_c (g_M)^{ab}F_{bd}+ A_d (g_M)^{ab}F_{bc}\right)\frac{\textrm{d}x^d}{\textrm{d}\lambda}\frac{\textrm{d}x^c}{\textrm{d}\lambda} =0\,,\\ & \frac{\textrm{d}t}{\textrm{d}\lambda}= - t \left (Q_P + \frac{\textrm{d}x^a}{\textrm{d}\lambda} A_a \right)\,, \tag{12} \end{align}\] where we have the non-holonomic constraint \(\langle X, X\rangle_{g_M} = Q_P^2 = \mathrm{const}\), and noting that the first differential consequence of the first-order temporal equation 12 is 9 . Explicitly, using \(Q_P \in {\mathbb{R}}\) for null geodesics, \[\begin{align} \frac{\textrm{d}^2 t}{\textrm{d}\lambda^2}&= - \frac{\textrm{d}t }{\textrm{d}\lambda} \left(Q_P + \frac{\textrm{d}x^a}{\textrm{d}\lambda}A_a \right) - t \left( \frac{\textrm{d}}{\textrm{d}\lambda}Q_P + \frac{\textrm{d}^2 x^a}{\textrm{d}\lambda^2} + \frac{1}{2}\left( \frac{\partial A_a}{\partial x^b}+\frac{\partial A_b}{\partial x^a} \right)\frac{\textrm{d}x^b}{\textrm{d}\lambda}\frac{\textrm{d}x^b}{\textrm{d}\lambda}\right)\\ &= - t \left( \frac{1}{2}\left( \frac{\partial A_a}{\partial x^b}+\frac{\partial A_b}{\partial x^a} \right)\frac{\textrm{d}x^b}{\textrm{d}\lambda}\frac{\textrm{d}x^b}{\textrm{d}\lambda} + \frac{\textrm{d}^2 x^a}{\textrm{d}\lambda^2}A_a\right)- \frac{\textrm{d}t}{\textrm{d}\lambda}Q_P - \frac{\textrm{d}t}{\textrm{d}\lambda}\frac{\textrm{d}x^a}{\textrm{d}\lambda}A_a\\ &= - t \left( \frac{1}{2}\left( \frac{\partial A_a}{\partial x^b}+\frac{\partial A_b}{\partial x^a} \right)\frac{\textrm{d}x^b}{\textrm{d}\lambda}\frac{\textrm{d}x^b}{\textrm{d}\lambda} + \frac{\textrm{d}^2 x^a}{\textrm{d}\lambda^2}A_a\right)+ \frac{1}{t}\left( \frac{\textrm{d}t}{\textrm{d}\lambda}\right)^2\,, \end{align}\] which gives 9 .

As \(Q_P \in {\mathbb{R}}\) for null geodesics, and in particular, non-zero for charged Carrollian photons, 12 can formally be solved, i.e., we have \[\label{eqn:SolTempGeo} t(\lambda) = t_0 \textrm{e}^{ \delta\, |Q_P| \lambda} \, \textrm{e}^{\left( - \int \textrm{d}\lambda~\frac{\textrm{d}x^a}{\textrm{d}\lambda} A_a \right)}\,.\tag{13}\] From the non-holonomic constraint, we observe that \(\frac{\textrm{d}x^a}{\textrm{d}\lambda}\) scales with \(Q_P\). This observation is essential in exploring the limits of the null geodesics. Let us assume \(A_a \sim \varepsilon << 1\) (but non-zero), while \(F_{ab} \sim 1\) (or larger). Notice that the first three terms of the spatial geodesic 11 scale like \(Q_P^2\), while the fourth term scales like \(\varepsilon Q_P^2\). Thus, for a “small enough” gauge field, we can safely drop the fourth term. Similarly, in this limit, we drop \(A_a\) from 13 . Using “logarithmic time” as the “proper Carrollian time", in the”small \(A\)” limit the spatial geodesic equation 11 can be cast into the form \[\label{eqn:SpaGeo3} \frac{\textrm{d}^2 x^a}{\textrm{d}u^2} + \Gamma^a_{bc}\frac{\textrm{d}x^c}{\textrm{d}u}\frac{\textrm{d}x^b}{\textrm{d}u} = \mathop{\mathrm{sgn}}(Q_P) \,(g_M)^{ab}F_{bc}\frac{\textrm{d}x^c}{\textrm{d}u}\,.\tag{14}\] This is reminiscent of the (Euclidean) equation describing the motion of a charged particle on an \(n\)-dimensional manifold subject to the Lorentz force.

To understand this system, consider Riemann normal coordinates about \(m \in M\), in which the spatial geodesic equation locally becomes \[\frac{\textrm{d}^2 x^a}{\textrm{d}u^2} = \mathop{\mathrm{sgn}}(Q_P) \,\delta^{ab}F_{bc}(m)\frac{\textrm{d}x^c}{\textrm{d}u}\,,\] where we also make the approximation that \(F_{ab}\) can be reasonably approximated by its value at \(m\). Then, locally, i.e., on a small enough neighbourhood of \(m \in M\), the motion in “logarithmic time” is helical or circular, depending on details of the initial conditions and the exact form of \(F\). If \(A =0\), then \(F =0\), and the geodesics are (locally) straight lines. However, as soon as \(A\) is non-zero, but still small, provided \(F\) is non-zero and not small, the motion is drastically different, i.e., helical or circular.

Example 12 (Black Hole Horizon). Returning to the example presented above, we now modify the situation to include a small \(A\), but a non-zero \(F\). The \(\varphi\)-component of the spatial geodesics 14 have on the right-hand side \[\pm \,g_{S^2}^{\vartheta\vartheta} F_{\vartheta\varphi} \frac{\textrm{d}\varphi}{\textrm{d}u}\,.\] Thus, if we initially restrict to equatorial motion (\(\vartheta = \pi/2\)), the Lorentz-force-like term directly contributes to the geodesic equation for \(\vartheta\). This immediately shows that the initial equatorial motion will be ‘pushed off’ the equator, leading to a qualitatively different trajectory compared to the great circles.

4 Concluding Remarks↩︎

We have started to develop an approach to Carrollian geometry using principal \({\mathbb{R}}^\times\)-bundles. The advantages of this approach are:

  • The principal \({\mathbb{R}}^\times\)-bundles can be non-trivial, but \({{\fam\ssfam\relax V}}P\), which is identified with the kernel of the degenerate metric, is trivial. This simplifies the picture, allowing us to work with a globally defined fundamental vector field even if the bundle is non-trivial.

  • We can employ \({\mathbb{R}}^\times\)-connections in the theory rather than just general Ehresmann connections, and this allows a natural choice of affine connection on the principal \({\mathbb{R}}^\times\)-bundle as the Levi-Civita connection of a non-degenerate metric constructed from the degenerate metric and the connection. The construction is tied to Kaluza–Klein geometry.

  • We have given a few simple examples that can be included in our formalism, such as the event horizon of a Schwarzschild black hole.

However, not all examples of weak Carrollian manifolds can be covered by the approach presented here; we require that the Carroll vector field is non-singular, complete, and that the associated foliation is simple and has non-compact leaves. This restriction still covers a large class of physically relevant examples. Relaxing the condition that the Carroll vector field be non-singular will introduce non-regular foliations to the theory. For example, Ecker et al. (see [22]) in their study of Carrollian analogues of black holes, have argued the necessity of weakening the non-singular condition. While such Carrollian manifolds are easy enough to define (see Definition 6), they cannot be directly tackled within the framework proposed in this paper. Nonetheless, the differential geometry of Carrollian \({\mathbb{R}}^\times\)-bundles is expected to be useful in physics beyond the standard examples.

Acknowledgements↩︎

The author thanks Janusz Grabowski for his help and encouragement, and Daniel Grumiller for the questions that led to improvements in this paper. The two anonymous referees are graciously acknowledged for their helpful comments.

References↩︎

[1]
Duval, C., Gibbons, G.W. & Horvathy, P.A., Conformal Carroll groups, https://doi.org/10.1088/1751-8113/47/33/33520447, No. 33, Article ID 335204, 23 p. (2014).
[2]
Duval, C., Gibbons, G.W. & Horvathy, P.A., Conformal Carroll groups and BMS symmetry, https://doi.org/10.1088/0264-9381/31/9/09200131, 092001 (2014).
[3]
Duval,C., Gibbons, G.W., Horvathy, P.A. & Zhang, P.M., Carroll versus Newton and Galilei: Two Dual Non-Einsteinian Concepts of Time, https://doi.org/10.1088/0264-9381/31/8/08501631, 085016 (2014).
[4]
Lévy-Leblond, J.M., Une nouvelle limite non-relativistic du groupe de Poincaré, https://www.numdam.org/item/AIHPA_1965__3_1_1_0/3, 1–12 (1965).
[5]
.
[6]
Henneaux, M., Zero Hamiltonian signature spacetimes, Bull. Soc. Math. Belg., Sér. A31, 47–63 (1979).
[7]
Donnay, L. & Marteau, C., Carrollian physics at the black hole horizon, https://doi.org/10.1088/1361-6382/ab2fd536, No. 16, Article ID 165002, 19 p. (2019).
[8]
Cardona, B., Gomis, J. & Pons, J.M., Dynamics of Carroll strings, https://doi.org/10.1007/JHEP07(2016)0507, Paper No. 50, 11 p. (2016).
[9]
de Boer, J., Hartong, J., Obers, N.A., Sybesma, W. & Vandoren, S., Carroll Symmetry, Dark Energy and Inflation, https://doi.org/10.3389/fphy.2022.81040510, 810405 (2022).
[10]
Bagchi, A., Banerjee, A., Dhivakar, P., Mondal, S. & Shukla, A., The Carrollian Kaleidoscope, https://doi.org/10.48550/arXiv.2506.16164.
[11]
Blitz S. & McNut D., Horizons that gyre and gimble: a differential characterization of null hypersurfaces, https://doi.org/10.1140/epjc/s10052-024-12919-y84, paper 561 (2024).
[12]
Chandrasekaran, V., Flanagan, É.É., Shehzad,I. & Speranza, A.J., Brown-York charges at null boundaries, https://doi.org/10.1007/JHEP01(2022)029 No. 1, Paper No. 29, 29 p. (2022).
[13]
Ciambelli, L., Leigh, R.G., Marteau, C. & Petropoulos, P.M., Carroll structures, null geometry, and conformal isometries, https://doi.org/10.1103/PhysRevD.100.046010100, 046010 (2019).
[14]
Bruce, A.J., Carrollian \(\R^\times\)-bundles II: Sigma Models on Event Horizons, arXiv:2507.00544 [gr-qc](2025).
[15]
Bruce, A.J., Carrollian \(\R^\times\)-bundles III: The Hodge Star and Hodge–de Rham Laplacians, https://doi.org/10.48550/arXiv.2507.21906(2025).
[16]
Bruce, A.J., Grabowska, K. & Grabowski, J., Remarks on contact and Jacobi geometry, https://doi.org/10.3842/SIGMA.2017.05913, Paper 059, 22 p. (2017).
[17]
Grabowski, J., Graded contact manifolds and contact Courant algebroids, https://doi.org/10.1016/j.geomphys.2013.02.00168, 27–58 (2013).
[18]
Kolář, I., Michor, P.W. & Slovák, J., https://doi.org/10.1007/978-3-662-02950-3, Springer-Verlag, Berlin, 1993, vi+434 pp. ISBN: 3-540-56235-4.
[19]
Mars, M., Abstract null geometry, energy-momentum map and applications to the constraint tensor, https://dx.doi.org/10.4310/BPAM.2024.v1.n2.a81, Number 2, 797–852 (2024).
[20]
Moerdijk, I. & Mrčun, J., https://doi.org/10.1017/CBO9780511615450, Cambridge Studies in Advanced Mathematics, 91, Cambridge: Cambridge University Press. ix, 173 p. (2003).
[21]
Kerner, R., Martin, J., Mignemi, S. & van Holten J-W., Geodesic deviation in Kaluza-Klein theories, https://doi.org/10.1103/PhysRevD.63.02750263, 027502 (2001).
[22]
Ecker, F., Grumiller, D., Hartong, J., Perez, A., Prohazka, S. & Troncoso, R., Carroll black holes, https://doi.org/10.21468/SciPostPhys.15.6.24515, No. 6, Paper No. 245, 59 p. (2023).

  1. Here we set \({\mathbb{R}}^\times := {\mathbb{R}}\setminus \{0\}\) with the group operation being standard multiplication.↩︎