\section{Introduction}
\subsection{Background}
Cone constructions are a valuable tool in differential geometry to study overdetermined PDEs on manifolds.
They are applied  in conformal \cite{fefferman/graham85,fefferman-graham07} and projective geometry \cite{Thomas25,Armstrong08-2}, but
the most striking example is B\"{a}r's classification of Riemannian manifolds with real Killing spinors \cite{baer93}. B\"{a}r's observation that real Killing spinors on a Riemannian manifold $(M,g)$ correspond to parallel spinors on the cone
\[(\widecheck{M}=\mathds{R}^{>0}\times M, \widecheck{g}=dr^2+r^2 g),\]
allows to relate and apply several  fundamental results  in differential geometry: Berger's  list of irreducible Riemannian holonomy groups \cite{berger55} and the classification of those that belong to manifolds with parallel spinors by Wang \cite{wang89}, the understanding of the geometric structures that correspond to these holonomy groups, and finally Gallot's Theorem
\cite{gallot79}
that the cone $(\widecheck{M}, \widecheck{g})$ over a complete manifold $(M,g)$ is either flat or irreducible. This result allows to determine the geometry of $(M,g)$: if the cone $(\widecheck{M}, \widecheck{g})$ is flat, then $(M,g)$ has constant sectional curvature $1$, and if the cone is irreducible, the geometry of $(M,g)$ is determined by the special holonomy of the cone  (Ricci-flat K\"ahler, hyper-K\"ahler, or exceptional).

One of the motivations to study semi-Riemannian cones  is the Killing spinor equation on semi-Riemannian manifolds, but  indefinite cones already  become relevant in the Riemannian context. Indeed, {\em imaginary}  Killing spinors on a Riemannian manifold $(M,g)$ correspond to parallel spinors on the time-like cone
\begin{equation}\label{cone}(\widehat{\M}=\mathds{R}^{>0}\times M, \widehat{\gg}=- \d r^2+r^2 g).\end{equation}
Riemannian manifolds with imaginary Killing spinors were classified by Baum in \cite{baum89-2, baum89-3} without using the cone construction, but our results about Lorentzian cones in \cite{acgl07} allow to reprove Baum's classification.

 Another motivation stems from supergravity (and string theory), where semi-Riemannian cones play a two-fold role. One the one hand,
they appear as scalar geometries (of arbitrary dimension) in the superconformal formulation of supergravity theories, on the other hand,
they can be used to study space-times which are part of supersymmetric solutions of the equations of motion of theories of (Poincar\'e) supergravity or of string theories.
In the latter case, the supersymmetry equations can be analysed by passing to the time-like cone over the Lorentzian space-time manifold, which is a semi-Riemannian cone of index $2$.

A  generalisation of B\"ar's method to {\em indefinite} semi-Riemannian manifolds has two aspects: a holonomy classification of indefinite semi-Riemannian cones and the description of the corresponding  geometry of the base. Both tasks face  several difficulties in the  semi-Riemannian context.
The fundamental difficulty is
that for metrics of arbitrary signature the holonomy group may not act completely reducibly: there are semi-Riemannian manifolds whose holonomy group admits an invariant subspace that is degenerate for the metric. As a consequence, those manifolds cannot be decomposed into a product of manifolds  with irreducible holonomy, as it is the case for Riemannian  manifolds.  Hence,
in an indefinite semi-Riemannian context, irreducibility has to be replaced by indecomposability. A semi-Riemannian manifold is {\em indecomposable} if its holonomy representation (i.e., the representation of the holonomy algebra on the tangent space) does not admit an invariant subspace that is non-degenerate for the metric. By the splitting theorems of de Rham \cite{derham52} and Wu \cite{wu64}, such metrics do not have a local decomposition into product metrics, hence the term {\em indecomposable}.
Therefore, a generalisation of B\"{a}r's method to semi-Riemannian geometry requires two steps:
\begin{itemize}
\item[(A)] Generalise Gallot's Theorem  to the case of semi-Riemannian cones.
\item [(B)]
For indecomposable semi-Riemannian cones,
describe the holonomy of the cone and the local geometry of the base.
\end{itemize}
The problem in (A) was solved in \cite{acgl07}, where we studied decomposable indefinite semi-Riemannian cones and obtained a generalisation of Gallot's result.  In fact we showed that a cone over a complete and compact semi-Riemannian manifold is either flat or indecomposable.  {
Further results about decomposable cones have been obtained in
 \cite[Theorems 5 and 6]{FedorovaMatveev14}.}

\subsection{Results}
In this article we deal with problem (B), i.e., we study the local geometry of the base and the holonomy of the cone in the case when the cone is {\em indecomposable}. This setting naturally splits into two different scenarios: the holonomy of the cone is {\em irreducible}, or it admits an {\em invariant subspace that is totally null but no non-degenerate invariant subspace}. The irreducible case is well understood as there is Berger's classification of irreducible holonomy groups \cite{berger55}, which we describe in Section \ref{irrsec} with the following result:
\begin{theorem}
\label{irredtheointro}
If $(\widehat{\M},\widehat{\gg})$ is a time-like cone with irreducible holonomy algebra $\mathfrak{g}$, then $\mathfrak{g}$ is isomorphic to one of the following Lie algebras
\begin{equation}\label{berger0}
\begin{array}{rclrclrcl}
&&\mathfrak{so}(t,s),
&
\mathfrak{u}(p,q),\ \mathfrak{su}(p,q) &\subset &  \mathfrak{so}(2p,2q),
&
 \sp(p,q) &\subset & \mathfrak{so}(4p,4q),
 \\
\mathfrak{so}(n,\ensuremath{\mathds{C}})&\subset & \mathfrak{so}(n,n),
&
\mathfrak{g}_2^\ensuremath{\mathds{C}}&\subset& \mathfrak{so}(7,7),
& \mathfrak{spin}(7,\ensuremath{\mathds{C}})&\subset&\mathfrak{so}(8,8),
 \\
 &&&
\mathfrak{g}_2&\subset &\mathfrak{so}(7),
&
\mathfrak{spin}(7) &\subset & \mathfrak{so}(8),
\\
&&&
\mathfrak{g}_{2(2)} &\subset & \mathfrak{so}(3,4),
&
\mathfrak{spin}(3,4) &\subset &  \mathfrak{so}(4,4).
\end{array}\end{equation}

\end{theorem}

More interesting is the
 non-irreducible indecomposable case. Here the cone admits a totally null vector distribution of rank $k>0$ that is invariant under parallel transport, or equivalently, its space of sections is invariant under differentiation with respect to the Levi-Civita connection.
In general, this case is rather difficult and no general holonomy classification is known. However,
the  parallel vector distribution determines the local structure of the base. This became obvious in   \cite{acgl07} where we studied the case of  \emph{Lorentzian} indecomposable cones.
As mentioned, some of our motivation  comes from
the equations of motion of supersymmetric theories of gravity, where the space-time metric is Lorentzian (that is of index $1$).  Hence we will focus on cones that have index $2$, that is signature $(2,n-2)$. For these the totally null parallel vector distribution is of rank $1$, i.e., a {\em null line}, or of rank  $2$, i.e., a {\em null plane}. Many of our results will however hold for cones in {\em arbitrary signature} but with an invariant  null line or  null plane.

 In Section \ref{localsec} we will study the case of a {\em parallel null line}, and  describe the local structure of the base as well as of the cone:

 \begin{theorem}\label{localtheointro}
 Let $(\widehat{\M},\widehat{\gg})$ be the time-like cone  over a semi-Riemannian manifold $(M,g)$.
 If  the cone admits a parallel null line field $\L$, then locally there is a parallel trivializing section of $\mathbf{L}$. Moreover, on a dense open subset $\widehat{\M}_{\mathrm{reg}} \subset \widehat{\M}$, the metric
 $\widehat{\gg}$ is   locally  isometric to a warped product of the form
\begin{equation}\label{ncone}\widetilde{g}=2\, \d u\, \d v+u^2\gg_0,\end{equation}
with a semi-Riemannian metric $\gg_0$, and the metric $\gg$ is locally of the form
\[\gg=\d s^2+\mathrm{e}^{2s}\gg_0.\]
\end{theorem}
In the case when the above decompositions hold globally, the situation can be summarised in the commutative diagram:
\begin{equation}\label{diagram}
\begin{diagram}
\text{signature }(t+1,s)\qquad&&&(\widehat{\M},\widehat{\gg})&\rTo^{\text{isometry }\psi \quad}& (\widetilde{M},\widetilde{g})
\\
&& \ruTo_{\text{cone}}^{\widehat{\gg}=-\d r^2+r^2 \gg}&&\ruTo(2,4)^{\text{double warp}}_{\widetilde{g}=2 \d u\d v+u^2\gg_0}&
\\
\text{signature }(t,s)\qquad&(M,g)&&&&
\\
&&\luTo^{\text{warp}}_{\gg=\d s^2+\mathrm{e}^{2s}\gg_0}&& & \\
\text{signature }(t,s-1)\qquad &&& (M_0,g_0)&&
\end{diagram}\end{equation} Here $\widetilde{M} = \mathbb{R}^+ \times \mathbb{R}^- \times M_0$, see (\ref{psi:eq}) for the definition of $\psi$.
This result motivates the study of metrics of the form \re{ncone} in  \Cref{uvgsec}.  Such metrics have a parallel null vector field $\partial_v$ and it was shown in \cite{leistner05a} that their holonomy algebra  $\widetilde\mathfrak{g}=\mathfrak{hol}(\widetilde{g})$ is contained in $\mathfrak{hol} (g_0)\ltimes \mathds{R}^{t,s}$, where $(t,s)$ is the signature of  the metric $g_0$, and moreover that $\mathrm{pr}_{\mathfrak{so}(n)}(\widetilde\mathfrak{g})=\mathfrak{hol} (g_0)$. For a Lorentzian metric $\widetilde{g}$, i.e., when $g_0$ is Riemannian, it was shown in \cite{leistner05a,acgl07} that we have in fact \[\widetilde\mathfrak{g}=\mathfrak{hol}(g_0)\ltimes \mathds{R}^n,\]
which means that the holonomy of the cone is determined solely by the holonomy of the metric $g_0$. In higher signatures, i.e., when $g_0$ is not Riemannian, this is no longer true, as examples will show. Our approach is to consider  the ideal of translations in $\mathfrak{hol}(\widetilde{g})$,
\[T:=\mathfrak{hol}(\widetilde{g})\cap \mathds{R}^{t,s},\]
and use this for a first, purely algebraic study of indecomposable subalgebras in the stabiliser of a null vector. This will be carried out in Section \ref{alg1sec}, which is the most technical section of the paper. The key observation is that
\[\widetilde \mathfrak{g}/T =\{ (X, \varphi(X))\mid X\in \mathfrak{hol}(g_0) \},\quad\text{ with }\varphi\in Z^1(\mathfrak{hol}(g_0), \mathds{R}^{t,s}/T),\]
where $Z^1(\mathfrak{hol}(g_0), \mathds{R}^{t,s}/T)$ denotes the cocycles of $\mathfrak{hol}(g_0)$ with values in $\mathds{R}^{t,s}/T$.
For example, in order to obtain results for time-like cones over Lorentzian manifolds, we will compute $ Z^1(\mathfrak{g}, \mathds{R}^{1,n-1}/T)$, for   indecomposable subalgebras $\mathfrak{g}$ of $\mathfrak{so}(1,n-1)$ (these belong to one of four types according to \cite{bb-ike93}).

In Section \ref{holsec} we apply these algebraic results to obtain the following result.
\begin{theorem}\label{holtheointro}
Let $\gg_0$ be a Lorentzian metric in dimension $n$ and $\widetilde{g}$ the metric of signature $(2,n)$ defined in \re{ncone}.
  If the holonomy of $\widetilde{g}$ acts indecomposably and with invariant null line, then
\[\mathfrak{hol}(\widetilde{g})=\mathfrak{hol}(\gg_0)\ltimes \mathds{R}^{1,n-1},\]
or $g_0$ admits a parallel null vector field and $\widetilde{g}$ admits two linearly independent parallel null vector fields that are orthogonal to each other.
\end{theorem}
 This theorem shows that if the holonomy of $\widetilde{g}$ is not equal to the semi-direct product $\mathfrak{hol}(g_0)\ltimes \mathds{R}^{1,n-1}$, then $\widetilde{g}$ and hence the cone admits a parallel null plane (which in addition is spanned by two parallel null vector fields). We study the case of cones admitting a totally null parallel $2$-plane in the remainder of the article. In Section \ref{planesec} we show:
 \begin{theorem}\label{planetheorintro}
The timelike cone $(\widehat{\M},\widehat{\gg})$ over a semi-Riemannian manifold $(M,g)$ admits a parallel, totally  null $2$-plane field if and only if, locally over an open dense subset,
the base $(M,\gg)$  admits two vector fields $V$ and $Z$ satisfying
\begin{equation}\label{gVZint}
\gg(V,V)=0,\ \ \gg(Z,Z)=1,\ \ \gg(V,Z)=0,\end{equation}
and such that
 \begin{eqnarray}
  \label{nabVint}
  \nabla_XV
  &
  =
  &\alpha (X)V + \gg(X,V)Z,
  \\
  \label{nabZint}
    \nabla_XZ
  &=&
  -X +\beta(X)V+\gg(X,Z)Z,
  \end{eqnarray}
 with $1$-forms $\alpha $ and $\beta$ on $M$.
 In particular,  the base $(M,\gg)$ admits a geodesic, shearfree null congruence defined by $V$.
 \end{theorem}
Note that equation \re{nabVint} implies that $V^\perp$ is integrable. This allows us to  determine the local form of the metrics with vector field $V$ and $Z$ satisfying equations (\ref{gVZint}--\ref{nabZint}):

\begin{theorem}
A semi-Riemannian metric $(M,g)$ admits vector fields $V$ and $Z$ with (\ref{gVZint}--\ref{nabZint}) if and only if $(M,g)$ is locally of the form
$M = M_0 \times \mathds{R}^3$ and
\[ g = \d s^2 + e^{-2s}g_0(u) + 2\, \d u\,\eta,\label{metric:equ}\]
for a family of metrics $g_0(u)$ on $M_0$ depending on $u$ and
a $1$-form $\eta$ on $M$ such that $\eta (\partial_t)$ is nowhere vanishing
satisfying the following system of first order PDEs:
 \begin{equation}\begin{array}{rcl}
  \partial_t\eta_t=\partial_s\eta_t\ =\ X\eta_t&=&0,
  \\
  \partial_t\eta_s&  =&  2\eta_t,
  \\
  \partial_t(\eta(X))&=&0,\\
  \partial_s\,\eta (X) -X\ \eta_s&=&-2\eta (X)
   \label{system:equ-int}\end{array}\end{equation}
 for all $X\in \mathfrak{X}(M_0)$ and where $\eta_t:=\eta(\partial_t)$ and $\eta_s:=\eta(\partial_s)$.
\end{theorem}
Finally we give explicitly the general solution for the system \re{system:equ-int}, providing us with a construction method of metrics whose cone admits a totally null two plane.

\section{Preliminaries}
\subsection{Fundamental properties of time-like cones}
Let $(M,\gg)$ be a semi-Riemannnian manifold and $\widehat{\M}:=\mathds{R}^+\times M$  with the metric
\belabel
{conemetric}
\widehat{\gg}:= -  \d r^2 +r^2\gg
\end{equation}
be the {\em time-like cone} or just the {\em cone over $(M,\gg)$}. We denote by
\[\xi=r\frac{\partial}{\partial r}
\] the {\em Euler vector field}.
The Levi-Civita connection $\widehat{\nabla}$ of $\widehat{\gg}$ reduces to the Levi-Civita connection $\nabla$ of $\gg$ in the following way
\belabel{coneLC}
\begin{array}{rcl}
\widehat{\nabla} \xi  &=& \mathrm{Id}\\
\widehat{\nabla}_X Y &=& \nabla_X Y +\gg(X,Y)\xi,
\end{array}
\end{equation}
where here and in the following formulas $X,Y,Z\in \mathfrak{X}(M)$,
and the curvature is given as
\belabel{coneR}
\begin{array}{rcl}
\xi \makebox[7pt]{\rule{6pt}{.3pt}\rule{.3pt}{5pt}}\, \widehat{{R}}&=&0,\\
\widehat{{R}} (X,Y)Z&=& {R} (X,Y)Z +  \gg(Y,Z)X - \gg(X,Z)Y .
\end{array}
\end{equation}
Hence, for the Ricci tensor we obtain that
\belabel{coneRic}
\begin{array}{rcl}
\xi \makebox[7pt]{\rule{6pt}{.3pt}\rule{.3pt}{5pt}}\, \widehat{Ric}&=&0,\\[1mm]
\widehat{Ric} (X,Y)&=& Ric (X,Y) +(n-1)  \gg(X,Y).
\end{array}
\end{equation}
This leads to the following observations:
\begin{proposition}\label{coneprop}
Let $(\widehat{\M},\widehat{\gg})$ be the cone over $(M,g)$.
\begin{enumerate}
\item $(M,g)$ has constant curvature $-1$   if and only if the cone $(\widehat{\M},
\widehat{\gg})$ is flat.
 \item If $(\widehat{\M},\widehat{\gg})$ is Einstein, then it is Ricci-flat.
\item If $(M,g)$ is Einstein with $Ric=(1-n)g$, then $(\widehat{\M},\widehat{\gg})$ is Ricci-flat.
\end{enumerate}
\end{proposition}

Finally we observe that the existence of a time-like vector field $\xi$ with $\nabla\xi=\mathrm{Id}$ characterises cones locally.

\begin{proposition}\label{locconeprop}
Let $(\widehat{\M},\widehat{\gg})$ be a semi-Riemannian manifold of dimension $n+1$ that admits a time-like vector field $\xi$ such that $\widehat\nabla\xi=\mathrm{Id}$. Then there are local coordinates $(r,x^1, \ldots x^n)$ such that $\widehat{\gg}$ is of the form
\[\widehat{\gg}=- \d r^2+r^2g_{ij}(x^1, \ldots , x^n) \d x^i\d x^j,
\]
where $i,j$ run from $1$ to $n$, we use the Einstein summation convention, and $g_{ij}=g_{ij}(x^1, \ldots, x^n)$ are functions of the $x^k$ coordinates only.
\end{proposition}
\begin{proof}
The vector field $\xi$ defines a positive function $r$ via
\[\widehat{\gg}(\xi,\xi)=-r^2.\]
Differentiating this relation gives
\[
2r\d r =\d(r^2)=-\d(\widehat{\gg}(\xi,\xi))=-2 g(\xi,\cdot )=-2\xi^\flat,\]
where the musical isomorphism $\flat$ denotes the metric dual with respect to $\widehat{\gg}$. Hence
\[\xi^\flat=-\d \left(\frac{r^2}{2}\right),
\]
is exact and therefore $\xi=-\widehat\nabla  \frac{r^2}{2}$ is a gradient vector field. The level sets of the function $r$ are orthogonal to $\xi$ and we can fix coordinates $( x^1, \ldots , x^n)$ on the level sets such that $(r, x^1, \ldots , x^n)$ are local coordinates on $\widehat{\M}$. In these coordinates the metric has the form
\[g=- \d r^2+\widehat{\gg}_{ij}(r, x^1, \ldots , x^n) \d x^i\d x^j,\]
and it holds $\xi=r\partial_r$.  Since $\hat\nabla \xi=\mathrm{Id}$, the vector field $\xi$ is a homothety,
\[\cal L_\xi \widehat{\gg}=2\widehat{\gg},\] which implies that
\[\widehat{\gg}_{ij}(r, x^1, \ldots , x^n)=r^2g_{ij}(x^1, \ldots , x^n)
\]
for some functions $g_{ij}(x^1, \ldots , x^n)$ of the $x^i$ coordinates.
\end{proof}

\subsection{The holonomy of irreducible cones}
\label{irrsec}
For irreducible cones the possible holonomy groups are known from the Berger list \cite{berger55}, which comprises the orthogonal algebra and the three lists (\ref{berger1}--\ref{berger3}) below.
In the following let  $\mathfrak{h}\subset \mathfrak{so}(t+1,q)$  the irreducible holonomy algebra of a semi-Riemannian manifold $(\widehat{\M},\widehat{\gg})$, i.e., one of the entries in Berger's list. For each possible $\mathfrak{h}$ we will now determine if it can be the holonomy algebra of a cone.

\begin{enumerate}
\item $\mathfrak{h}=\mathfrak{so}(t+1,s)$: This is the holonomy algebra of a generic semi-Riemannian manifold of signature $(t+1,s)$.
\begin{proposition}
Let  $(M,g)$ be a semi-Riemannian manifold of signature $(t,s)$ and of constant  curvature $\kappa \neq -1$ and let $(\widehat M,\widehat{\gg})$ be the time-like cone
over $(M,g)$. Then $\mathfrak{hol}(\widehat M,\widehat{\gg})=\mathfrak{so}(t+1,s)$.
\end{proposition}
\begin{proof}
The curvature endomorphisms of $(M,g)$ are of the form
\[{R} (X,Y) =\kappa \big(  \gg(Y,\cdot )X - \gg(X,\cdot )Y \big).\]
Since the holonomy algebra contains all curvature endomorphisms, \eeqref{coneR} shows that
\[\mathfrak{so}(t,s)\subset \mathfrak{hol}(\widehat{\M},\widehat{\gg}),\]
where $\mathfrak{so}(t,s)$ is embedded as the stabiliser of the vector $\xi$. Moreover, equations (\ref{coneLC}--\ref{coneR}) show that
\[
(\widehat{\nabla}_X\widehat{{R}})(Y,Z)\xi=
-\widehat{{R}} (X,Y)Z
=
-2\left(  \gg(Y,Z)X - \gg(X,Z)Y \right).
\]
This establishes $\mathfrak{hol}(\widehat M,\widehat{\gg})=\mathfrak{so}(t+1,s)$.
\end{proof}

\item $\mathfrak{h}$ is the holonomy of an irreducible symmetric space or  one of the following algebras:
\begin{equation}\label{berger1}
\begin{array}{rcl}
\sp(1)\oplus\sp(p,q)&\subset& \mathfrak{so}(2p,2q),\\
\sl(2,\mathds{R}) \oplus \sp(m,\mathds{R})&\subset& \mathfrak{so}(2m,2m),\\
\sl(2,\ensuremath{\mathds{C}})\oplus \sp(m,\ensuremath{\mathds{C}})&\subset& \mathfrak{so}(4m,4m),
\end{array}\end{equation}
 where $p+q$ and $m$ are $>1$. In the first case the metric is quaternionic K\"ahler of signature $(4p,4q)$ and
in the second it is quaternionic para-K\"ahler.
Examples of the third type are obtained by complexifying manifolds with holonomy of the first two types, as discussed below.
In these examples $(\widehat{\M},\widehat{\gg})$  is Einstein with {\em nonzero} Einstein constant. Hence, these  cases can be excluded  as holonomy of cones by
\Cref{coneprop}.
\item $\mathfrak{h}$ is one of the following:
\begin{equation}\label{berger2}
\begin{array}{rclrcl}
\mathfrak{u}(p,q),\ \mathfrak{su}(p,q) &\subset & \mathfrak{so}(2p,2q),&
 \sp(p,q)&\subset &\mathfrak{so}(4p,4q),\\
\mathfrak{g}_2&\subset &\mathfrak{so}(7), &
\mathfrak{spin}(7)&\subset & \mathfrak{so}(8),\\
\mathfrak{g}_{2(2)}& \subset & \mathfrak{so}(3,4),&
\mathfrak{spin}(3,4) &\subset&  \mathfrak{so}(4,4)
.\end{array}\end{equation}
The geometric structures corresponding to these algebras do exist on cones over semi-Riemannian manifolds with certain structures.
In fact,
the following relations between structure on the base $(M,g)$ and on the cone are well known:
\begin{itemize}
\item[(i)]
The cone over a (semi-Riemannian) Sasaki, Einstein-Sasaki or  $3$-Sasaki manifold is, respectively, a K\"{a}hler, Ricci-flat
K\"ahler or hyper-K\"{a}hler manifold  and hence has holonomy contained in $\mathfrak{u}(p,q)$, $\mathfrak{su}(p,q)$ or $\mathfrak{sp}(p,q)$.
\item[(ii)] The cone over a strict nearly-K\"ahler manifold of dimension $6$,
Riemannian or of signature $(2,4)$, has a parallel
$\mathbf{G}_2$- or $\mathbf{G}_{2(2)}$-structure and hence has holonomy contained in $\mathfrak{g}_2$ or $\mathfrak{g}_{2(2)}$.
Similarly, the cone over a nearly para-K\"ahler manifold with $|\nabla J|^2\neq 0$ has holonomy contained in $\mathfrak{g}_{2(2)}$, see \cite
[Prop.~3.1]{clss-09}.
\item[(iii)]
The cone over a $7$-manifold with a nearly-parallel $\mathbf{G}_2$-structure, Riemannian or of signature $(3,4)$, has a parallel $\mathbf{Spin}(7)$- or $\mathbf{Spin}(3,4)$-structure and hence has holonomy contained in $\mathfrak{spin}(7)$ or $\mathfrak{spin}(3,4)$.
\end{itemize}
The question remains, whether the holonomy of the cone is not only contained but actually {\em equal} to one of the algebras in the list (\ref{berger2}). In the Riemannian setting (which corresponds to the case where the base of the time-like cone is negative definite) this can be established by using  Gallot's Theorem  that the (space-like) cone over a {\em complete} Riemannian manifold $(M,g)$  is either flat or irreducible and then by constructing a complete $(M,g)$ with the corresponding structure.
For indefinite metrics several gaps open up in this argument: our generalisation of Gallot's Theorem in \cite{acgl07} assumes that $(M,g)$ to be compact and complete and implies that the cones is flat or {\em indecomposable}, but not necessarily irreducible. Hence, even if one constructed compact and complete indefinite semi-Riemannian manifolds with the above structures, the cone would not have to be irreducible and hence its holonomy could be an indecomposable, non irreducible subalgebra of the algebras in (\ref{berger2}). We suspect however, that for a ``generic'' semi-Riemannian manifold with one of the above structures, the cone has holonomy equal to the algebras in (\ref{berger2}).

\item
$\mathfrak{h}$ is one of the following algebras:
\begin{equation}\label{berger3}
\begin{array}{rclrcl}
\mathfrak{so}(n,\ensuremath{\mathds{C}})&\subset&\mathfrak{so}(n,n)& \sl (2,\ensuremath{\mathds{C}})\oplus \sp(m,\ensuremath{\mathds{C}})&\subset& \mathfrak{so}(4m,4m)
\\
\mathfrak{g}_2^\ensuremath{\mathds{C}}&\subset& \mathfrak{so}(7,7),&\mathfrak{spin}(7,\ensuremath{\mathds{C}})&\subset&\mathfrak{so}(8,8).
\end{array}
\end{equation}
Examples can be obtained by complexification as we will explain now. In the case of  $\sl (2,\ensuremath{\mathds{C}})\oplus \sp(m,\ensuremath{\mathds{C}})$ the metric is then Einstein of nonzero scalar curvature (incompatible with a cone), whereas in the  two exceptional cases
it is Ricci-flat.
\end{enumerate}
\subsubsection*{Realisation of complex holonomy algebras}
Let $(M,g)$ be a connected real analytic manifold endowed with a real analytic semi-Riemannian metric. Then it is easy to see that
$M$ can be embedded into a connected complex manifold $M^\mathbb{C}$ with the following properties.
\begin{enumerate}
\item
There exists an
atlas of $M^\mathbb{C}$ such that each of its charts $\varphi : U \rightarrow \mathbb{C}^n$ is real-valued on
$U\cap M$ and the restrictions $\varphi|_{U\cap M} : U \cap M \rightarrow \mathbb{R}^n$, $U\cap M\neq \emptyset$, form an atlas of $M$.
\item The metric coefficients $g_{ij}(x)$ with respect to the real coordinates $x=(x^1,\ldots , x^n)= \varphi|_{U\cap M}$
are given by real power series converging in $U\cap M$.
\item The power series $g_{ij}(z)$ in the holomorphic coordinates
$z=(z^1,\ldots , z^n)=\varphi$ converges in $U$  for all $i,j$.
\end{enumerate}
It follows that we can define a holomorphic symmetric tensor field $g^\mathbb{C}$ on $M^\mathbb{C}$  by
\[ g^\mathbb{C}|_U = \sum g_{ij}(z)\d z^i\d z^j.\]
The tensor field is non-degenerate on a neighborhood of $M$ and by restriction we can always assume that it is non-degenerate on
$M^\mathbb{C}$. Then it defines what is called a \emph{holomorphic Riemannian metric} on $M^\mathbb{C}$.
We will call $(M^\mathbb{C}, g^\mathbb{C})$ a \emph{complexification} of $(M,g)$.
Recall that a pair consisting of a complex manifold and a holomorphic Riemannian metric on that manifold is
called a \emph{holomorphic Riemannian manifold}. Note that $(M^\mathbb{C}, g^\mathbb{C})$ is unique as a germ of
holomorphic Riemannian manifold along $M$.

We define the \emph{holonomy algebra} of a holomorphic Riemannian manifold $(M^\mathbb{C}, g^\mathbb{C})$ at $p\in M^\mathbb{C}$
as the Lie algebra spanned by all the skew-symmetric endomorphisms
\[ ((\nabla^\mathbb{C})^k_{v_1,\ldots ,v_k} R^\mathbb{C})(v_{k+1}, v_{k+2}) \in \mathfrak{so}(T^{1,0}_pM^\mathbb{C})\cong \mathfrak{so}(T_pM)^\mathbb{C},\]
where $v_1,
\ldots , v_{k+2}\in T^{1,0}_pM^\mathbb{C}$
and $k\ge 0$. Here $\nabla^{\mathbb{C}}$ denotes the (holomorphic) Levi-Civita connection of $g^\mathbb{C}$ and $R^\mathbb{C}$ its curvature tensor.

\begin{proposition} Let $(M^\mathbb{C}, g^\mathbb{C})$  be a complexification of a connected semi-Riemannian
manifold $(M,g)$.  Then the holonomy algebra of $(M^\mathbb{C}, g^\mathbb{C})$
is given by the complexification $\mathfrak{h}^\mathbb{C}$ of the holonomy algebra $\mathfrak{h}$ of $(M,g)$.
\end{proposition}

\begin{proof} By the Ambrose-Singer theorem for real analytic semi-Riemannian manifolds we know that $\mathfrak{h}$
is spanned by all the endomorphisms $(\nabla^k_{v_1,\ldots ,v_k} R)(v_{k+1}, v_{k+2})\in \mathfrak{so}(T_pM)$, where $v_1,
\ldots , v_{k+2}\in T_pM$
and $k\ge 0$.  From the
definition of $g^\mathbb{C}$ as complex-analytic extension of $g$ it is clear that the Levi-Civita connection $\nabla^\mathbb{C}$
of $g^\mathbb{C}$ coincides with the complex-analytic extension of the Levi-Civita connection $\nabla$ of $g$. The same
relation holds for the curvature tensors and their covariant derivatives. This implies the proposition.
\end{proof}
Next we consider the real analytic manifold $N$ of dimension $2n$ underlying the complex manifold
$M^\mathbb{C}$. It carries a corresponding integrable complex structure  $J$ and we can identify $(N,J)$ with $M^\mathbb{C}$. We endow $N$ with the real analytic semi-Riemannian metric
\begin{equation} \label{gN:eq}  g_N := 2\, \mathrm{Re}\, g^\mathbb{C}.\end{equation}
Note that $g_N$ can be considered as a (fibrewise) real bilinear form on $TN$ by means of the canonical identification
\[ TN \cong T^{1,0}N, \quad X\mapsto X^{1,0}=\frac12 (X-iJX).\]
The factor $2$ in \re{gN:eq}  is chosen such that $g^\mathbb{C}$ is obtained by restricting (the complex bilinear extension of) $g_N$
to $T^{1,0}N$.

We observe that the metric $g_N$ can be defined on the real analytic manifold $N$ underlying any
holomorphic Riemannian manifold $(M^\mathbb{C}, g^\mathbb{C})$ irrespective of whether
$(M^\mathbb{C}, g^\mathbb{C})$ is a complexification of a semi-Riemannian manifold $(M,g)$.
\begin{theorem}
\label{choltheo} Let $(M^\mathbb{C}, g^\mathbb{C})$ be a connected holomorphic Riemannian manifold
and $(N,g_N)$ the corresponding semi-Riemannian manifold. Then  $(N,g_N)$ has neutral signature and
its holonomy algebra is isomorphic to the holonomy algebra of $(M^\mathbb{C}, g^\mathbb{C})$.
\end{theorem}

\begin{proof}
Note first that $g_N(J\cdot , J\cdot ) = -g_N$, since $g_N$ is of type $(2,0) + (0,2)$ with respect to $J$.
This implies that $g_N$ has neutral signature, since $J$ it maps a maximal definite subspace of $T_pN$ to a
maximal definite subspace of the same dimension and of opposite signature.

We consider first the Lie algebra $\frak{so}(T_pN)$, $p\in N$, with respect to $g_N$ and its subalgebra
\[ \frak{so}(T_pN)^J := \{ A \in \frak{so}(T_pN) \mid [A, J]=0\}.\]
The latter can be considered as a complex Lie algebra with the complex structure $A \mapsto JA$. Indeed,
$JA$ is $g_N$-skew-symmetric as the product of a symmetric with a commuting skew-symmetric endomorphism.
The symmetry of $J$ follows from the fact that  $J$ is an anti-isometry squaring to minus one.

We claim that $\frak{so}(T_pN)^J$
is canonically isomorphic to the complex Lie algebra $\frak{so}(T^{1,0}_pN)$ with respect to $g^\mathbb{C}$.
Using the metric $g_N$, we can identify $\frak{so}(T_pN)^J$ with the set of real points in $\bigwedge^{2,0}T_pN \oplus \bigwedge^{0,2}T_pN$
and the latter can be identified with $\bigwedge^{2,0}T_pN \cong \bigwedge^2T^{1,0}M$ by projecting to the $(2,0)$-component. Finally, using the metric $g^\mathbb{C}$,
we can identify $\bigwedge^2T^{1,0}M$ with $\frak{so}(T^{1,0}_pN)$. This yields a canonical isomorphism
\begin{equation} \label{iso:eq}  \Phi: \frak{so}(T_pN)^J \rightarrow \frak{so}(T^{1,0}_pN)\end{equation}
of complex vector spaces. It simply maps $A\in \frak{so}(T_pN)^J$ to its restriction to $T^{1,0}N$. Therefore it is even an isomorphism
of Lie algebras.

Next we show, for all $v_1,\ldots v_{k+2}\in T_pN$, that  under the canonical isomorphism \re{iso:eq} the tensor $(\nabla^N)^k_{v_1,\ldots ,v_k}R^N(v_{k+1},v_{k+2})$ is mapped
to $(\nabla^\mathbb{C})^k_{w_1,\ldots ,w_k} R^\mathbb{C}(w_{k+1},w_{k+2})$, where $w_j= v_j^{1,0}$, $\nabla^N$ denotes the Levi-Civita connection
of $g_N$ and $R^N$ its curvature. This implies the theorem, in virtue of the Ambrose-Singer
theorem. First we show that $\nabla^N$ can be constructed from the holomorphic connection $\nabla^\mathbb{C}$.
Let $\nabla'$ be the unique connection in $(TN)^\mathbb{C}$ with the following properties:
\begin{enumerate}
\item $\nabla'_ZW=\nabla^\mathbb{C}_ZW$ for all holomorphic vector fields $Z, W$ on $M^\mathbb{C}$.
\item $\nabla'_{\bar{Z}}W=0$ for all holomorphic vector fields $Z, W$ on $M^\mathbb{C}$.
\item $\nabla'$ is real, that is restricts to a connection in $TN$.
\end{enumerate}
Notice that the above properties imply that the subbundles $T^{1,0}N$ and $T^{0,1}N$
are $\nabla'$-parallel and, hence, that $\nabla'J=0$.
Moreover, using these properties, it is straightforward to check that $\nabla'$ is metric torsion-free, since  $\nabla^\mathbb{C}$ is.
This implies that $\nabla'$ (when considered as a connection in $TN$) coincides with the Levi-Civita connection
$\nabla^N$. As a consequence, we see that $\nabla^NJ=0$ and thus $(\nabla^N)^k_{v_1,\ldots ,v_k}R^N(v_{k+1},v_{k+2})\in \frak{so}(T_pN)^J$.
Now let $X, Y$ be real vector fields on an open set $U\subset N$ which are infinitesimal
automorphisms of $J$. Then we have the formula
\begin{equation}  \label{fund:eq} (\nabla_X^NY)^{1,0} = \nabla^\mathbb{C}_{X^{1,0}}Y^{1,0}.\end{equation}
This follows immediately from the defining properties of $\nabla'=\nabla^N$ by decomposing
$X = Z + \bar{Z}$ and $Y=W + \bar{W}$, where $Z=X^{1,0}, W=Y^{1,0}$ are holomorphic.
From \re{fund:eq} we deduce that
\[ \left( \left( (\nabla^N)^k_{v_1,\ldots ,v_k}R^N(v_{k+1},v_{k+2})\right) v_{k+3}\right)^{1,0} = \left((\nabla^\mathbb{C})^k_{w_1,\ldots ,w_k} R^\mathbb{C}(w_{k+1},w_{k+2})\right)w_{k+3},\]
for all $v_1,\ldots ,v_{k+3}\in T_pN$, where we recall that $w_j=v_j^{1,0}$.
Since the left-hand side is precisely
\[ \Phi  \left( (\nabla^N)^k_{v_1,\ldots ,v_k}R^N(v_{k+1},v_{k+2})\right) w_{k+3},\]
we can conclude that
\[ \Phi  \left( (\nabla^N)^k_{v_1,\ldots ,v_k}R^N(v_{k+1},v_{k+2})\right)= (\nabla^\mathbb{C})^k_{w_1,\ldots ,w_k} R^\mathbb{C}(w_{k+1},w_{k+2}),\]
finishing the proof.
\end{proof}
This leads to the following consequence:
\begin{corollary}
The complex holonomies
\begin{equation}\label{berger4}
\mathfrak{so}(n,\ensuremath{\mathds{C}})\subset\mathfrak{so}(n,n), \quad
\mathfrak{g}_2^\ensuremath{\mathds{C}}\subset \mathfrak{so}(7,7),\quad \mathfrak{spin}(7,\ensuremath{\mathds{C}})\subset\mathfrak{so}(8,8),
\end{equation}
are holonomy algebras of time-like cones.
\end{corollary}
\begin{proof}
This follows from the above considerations and from the fact that real forms of the complex holonomy algebras in (\ref{berger4}) can be realised by cones. Indeed, if $(\widehat{\M},\widehat{\gg})$ is a time-like cone with  holonomy $\mathfrak{so}(p,q)$, $\mathfrak{g}_{2(2)} \subset  \mathfrak{so}(3,4)$, or $
\mathfrak{spin}(3,4) \subset  \mathfrak{so}(4,4)$, then there is the Euler vector field $\xi \in \Gamma(T\widehat{\M})$. Hence the real analytic metric $\widehat{\gg}^\ensuremath{\mathds{C}}$ on $\widehat{\M}^\ensuremath{\mathds{C}}$ has the   holomorphic Euler vector field $\xi^\ensuremath{\mathds{C}}$ with  $\widehat{\nabla}^\ensuremath{\mathds{C}}\xi^\ensuremath{\mathds{C}}=\mathrm{Id}$. On the real manifold $N=\widehat{\M}^\ensuremath{\mathds{C}}$  we then have that $\eta=2 \mathrm{Re}\, \xi^\ensuremath{\mathds{C}}$ satisfies $\nabla^{N}\eta=\mathrm{Id}$, as a consequence of equation (\ref{fund:eq})
applied here to $N=\widehat{\M}^\ensuremath{\mathds{C}}$ instead of $M^\ensuremath{\mathds{C}}$. By  \Cref{locconeprop} we then get that $N$ is locally a cone, which by \Cref{choltheo} has one of the complex holonomies in (\ref{berger4}) as holonomy algebra.
\end{proof}
This proof can be made more explicit in local coordinates.
Locally the metric $\widehat{\gg}$ is of the form \[\widehat{\gg}=-\d r^2+r^2 g_{ij}(x^k)\d x^i \d x^j\] with Euler vector field $\xi=r\partial_r \in \Gamma(T\widehat{\M})$. The analytic  metric  $\widehat{\gg}^\ensuremath{\mathds{C}}$ on $\widehat{\M}^\ensuremath{\mathds{C}}$ then is of the form \[\widehat{\gg}^\ensuremath{\mathds{C}}=-\d u^2 +u^2 g_{ij}(z^k) \d z^i \d z^j\] with coordinates $(u=r+is,z^1, \ldots, z^n)$ with $z^k=x^k+\mathrm{i} y^k$ and  holomorphic Euler vector field $\xi^\ensuremath{\mathds{C}}=u\partial_u$ with  $\widehat{\nabla}^\ensuremath{\mathds{C}}\xi^\ensuremath{\mathds{C}}=\mathrm{Id}$.
Then the metric $\widehat{h}=\frac12 g_N$ on $N=\widehat{M}^\ensuremath{\mathds{C}}$ is given by
\[ \widehat{h} = -\d r^2 +\d s^2+(r^2-s^2) \mathrm{Re}(g_{ij} (z^k) \d z^i \d z^j) - 2 r s\, \mathrm{Im} (g_{ij} (z^k) \d z^i \d z^j).\]
One can directly check that $\eta=r\partial_r+s\partial_s$ satisfies $\nabla^N\eta=\mathrm{Id}$. Moreover, the cone coordinate with respect to $\widehat{h}$ is given by $\rho=\sqrt{r^2-s^2}$, which satisfies $\widehat{h}(\eta , \cdot ) =-\rho\d \rho$.

\subsection{Manifolds with parallel  null line bundle}
In the following manifolds with a parallel null line bundle will be crucial. In this section we will collect some facts about them.

Let $(M,g)$ be a semi-Riemannian manifold with a {\em parallel null line bundle $\L$}, i.e., $\L$ is a rank $1$ subbundle of $TM$ the  fibres of which are null  with respect to the metric $g$ and invariant under parallel transport with respect to the Levi-Civita connection $\nabla$ of $g$.
This implies that every non-vanishing section $\chi\in \Gamma(\L)$ satisfies
\begin{equation}\label{recur}
\nabla \chi =\alpha\otimes \chi,\end{equation}
for a uniquely determined $1$-form $\alpha$.
Any  vector field  that satisfies  \eeqref{recur} for some $1$-form $\alpha$ is called a {\em recurrent vector field}.
\begin{proposition}
Let $\chi$ be a recurrent vector field on a connected semi-Riemannian manifold
$(M,g)$. Then the function $f=g(\chi,\chi) $ is either  everywhere   positive,  negative or  zero. In particular, $\chi $ can only have zeros if $f\equiv 0$.
\end{proposition}
\begin{proof}
The equation (\ref{recur}) yields the ODE
$X(f)=2 \alpha(X)f$  for every vector field $X$.  These ODEs imply that if $f$ vanishes at a point, then $f$ vanishes in a neighbourhood of this point.
Due to the continuity of $f$ this shows that
$M$ is a disjoint union of the three open sets $\{f>0\}$, $\{f<0\}$ and $\{f=0\}$. Now, since $M$ is connected, the proposition follows.
\end{proof}
Hence,
 locally the existence of a parallel null line bundle  is equivalent to the existence of a {\em recurrent null vector field}, where we recall that a vector field $\chi$ is null if $g(\chi,\chi)=0$ and $\chi$ does not vanish \cite[Definition 3 in Chapter 3]{oneill83}.
 Moreover, a nowhere vanishing
recurrent vector field $\chi$  can be rescaled to parallel vector field $ h\cdot \chi$, for a  non-vanishing function $h$, if and only if  the $1$-form $\alpha $ is exact. Indeed, if  $\alpha=df$, then $h=\mathrm{e}^{-f}$ as
\[  \nabla (\mathrm{e}^{-f} \chi)=0.\]
Conversely, if  $h\cdot \chi$ is parallel, then
\[
0=R (X,Y)\chi=\d\alpha(X,Y)\chi\]
for all $X,Y\in TM$.

Hence,
on  simply connected manifolds  $(M,g)$,   nowhere vanishing recurrent vector fields can be rescaled to parallel ones if and only if $\alpha $ is closed\footnote{
This also shows that non-null  recurrent vector fields  can always   be  rescaled locally to a parallel vector field, as either $\chi=0$ or
$0=\widehat{{R}}(X,Y,\chi,\chi)= \d\alpha(X,Y)\, \widehat{\gg}(\chi,\chi)$ shows that  $\alpha$ is  closed.}.
The choice we have when locally choosing a recurrent vector field that spans a null line bundle $\L$ can be used to find special recurrent sections of $\L$.
\begin{lemma}\label{recurlemma}
Let $\L$ be a parallel null line bundle. Then locally there is a recurrent gradient vector field $\chi$ which spans $\L$. This vector field satisfies that $\nabla\chi= h\, \chi^\flat \otimes\chi$ for a function $h$.
\end{lemma}
\begin{proof}
Since $\L$ is parallel, the hyperplane distribution $\L^\perp=\{X\in TM\mid g(X,\L)=0$  is parallel and hence involutive. Hence by Frobenius' Theorem $\L^\perp$ is integrable and the integral manifolds are given as
$f\equiv constant$ for some local function $f$. Hence $\L^\perp=\ker(df)$ and the gradient $\chi:=\grad( f)$ of $f$ spans $\L$. Then $\chi$ is recurrent, i.e.,  $\nabla \chi=\alpha\otimes \chi$. But then $\chi=\grad( f)$ implies  that
\[0=\d\chi^\flat = \alpha\wedge \chi^\flat,\]
which shows that $\alpha=h\,\chi^\flat $ for a local function $h$.
\end{proof}
\section{Cones with parallel null lines}
\label{localsec}

In this section we assume that the cone (\ref{conemetric}) over a semi-Riemannian manifold $(M,g)$ admits a null line that is invariant under parallel transport. We will show that locally this implies that the cone admits a parallel null vector field and that the base $(M,g)$
is locally an exponential extension of a semi-Riemannian manifold $(M_0,g_0)$, see Definition \ref{ext:def}. The total space of the cone will then be shown to be locally isometric to a double warped extension $(\widetilde{M},\widetilde{g})$ of $(M_0,g_0)$, see Definition \ref{ext:def}. This will generalise our results  for Lorentzian cones in
\cite[Section 9]{acgl07}.
\begin{proposition}\label{parallel:prop}
Let $(\widehat{\M},\widehat{\gg})$ be a timelike cone and assume that   $(\widehat{\M},\widehat{\gg})$ admits a parallel null line $\mathbf{L}$. Then
the following holds:
\begin{enumerate}
\item[(i)] The set $\widehat{\M}_{\mathrm{reg}}$ where $\mathbf{L}$ is not perpendicular to the Euler vector field $\xi$ is open and dense
and invariant under the flow of $\xi$. So, in particular, $\widehat{\M}_{\mathrm{reg}} = \widehat{M_{\mathrm{reg}}}$, where
$M_\mathrm{reg} := \widehat{\M}_{\mathrm{reg}} \cap M$.
\item[(ii)] $\mathbf{L}$ is flat and, hence,  locally (and globally if $M$ is simply connected) there is a parallel
null vector field that spans $\mathbf{L}$.
\end{enumerate}
\end{proposition}
\begin{proof}
By passing to the universal cover of $(\widehat{\M}, \widehat{\gg})$, that is to the cone over the universal cover of $M$, we can assume that $M$ and $\widehat{\M}$ are simply connected. Hence, we can assume that the parallel null line $\mathbf{L}$ is spanned by
 a nowhere vanishing recurrent vector field
 $\chi$ on $(\widehat{\M},\widehat{\gg})$. Then we decompose
\[\chi=f\xi+Z,\]
where $Z$ is tangent to $M$ and nowhere vanishing.
We claim that the function $f$ cannot vanish on a nonempty open set. If it did, formulae \re{coneLC}
 would give
\[
\alpha(X)Z=\widehat{\nabla}_X   \chi=\nabla_XZ +\gg (X,Z)\xi,
\]
on the open set, and hence
 $\gg (X,Z)=0$ for all $X\in TM$, which is a contradiction.
This proves that the open set $\widehat{\M}_{\mathrm{reg}}=\{p\in \widehat{\M}\mid f(p)\not=0\}$ is dense. The invariance of $\widehat{\M}_{\mathrm{reg}}$ under the homothetic flow of $\xi$ follows from the invariance of $\mathbf{L}$ under the flow. The latter
is obtained by writing the Lie derivative as
$\mathcal{L}_\xi = \widehat{\nabla}_\xi -\mathrm{Id}$ and using  that $\mathbf{L}$
is parallel.

On $\widehat{\M}_{\mathrm{reg}}$ we have
\[
\d\alpha(X,\xi)\chi=\widehat{{R}}(X,\xi)\chi=0\]
and
\[\d\alpha(X,Y)\chi= \widehat{{R}}(X,Y)\chi= \widehat{{R}}(X,Y)Z\in  TM,\]
for $X, Y\in TM$. This implies $\d\alpha=0$, since $\widehat{\M}_{\mathrm{reg}}$ is dense, proving that $\mathbf{L}$ is flat.
\end{proof}
In the next proposition we describe an example of a cone with a parallel null line before showing that
every simply connected example is of this form.
\begin{definition} \label{ext:def} Let $( M_0, \gg_0)$ be a semi-Riemannian manifold. Then the warped products $(M=\mathds{R}\times M_0,\gg=ds^2+\mathrm{e}^{2s}\gg_0)$ and $(\widetilde{M} =\mathbb{R}^+ \times \mathbb{R}^- \times M_0, \widetilde{g}=2\, \d u\, \d v+u^2\gg_0)$ will be called the \emph{exponential extension} and  the \emph{double warped extension} of $(M_0, \gg_0)$, respectively.
\end{definition}
\begin{proposition}\label{warpconelemma} Let $( M_0, \gg_0)$ be a semi-Riemannian manifold.
The time-like cone $(\widehat{\M},\widehat{\gg})$ over the exponential extension $(M,g)$ of $( M_0, \gg_0)$  is globally isometric to
the double warped extension  $(\widetilde{M} , \widetilde{g})$ of $(M_0, \gg_0)$. In particular, the cone admits the parallel null vector field
$\partial_v$.
\end{proposition}
\begin{proof}
The cone metric over $(M,\gg)$ is given by
\[ \widehat{\gg}=- \d r^2+r^2 \d s^2 +r^2\mathrm{e}^{2s}\gg_0,\]
with $r\in \mathds{R}^+$ and $s\in \mathds{R}$.
For the diffeomorphism
\belabel{psi:eq} \psi: \widehat{\M}=\mathds{R}^+\times \mathds{R}\times M_0\ni (r,s,p)\longmapsto \left(u=r\mathrm{e}^{s}, v=-\tfrac{1}{{2}}r\mathrm{e}^{-s}, p\right)\in \widetilde{M}=\mathds{R}^+\times \mathds{R}^-\times  M_0\end{equation}
one checks that
\[
(\psi^{-1})^*\widehat{\gg} = 2\,\d u\,\d v+u^2\gg_0.\]
This proves the statement.
\end{proof}
\begin{theorem}
Let $(\widehat{\M},\widehat{\gg})$ be a time-like cone over a semi-Riemannian manifold $(M,g)$. Assume that
$(\widehat{\M},\widehat{\gg})$ admits a parallel null line $\mathbf{L}$.
Then the open dense subset $\widehat{\M}_{\mathrm{reg}} \subset (\widehat{\M}, \widehat{\gg} )$, cf.\ Proposition \ref{parallel:prop}, is locally isometric to the double warped extension $(\widetilde{M} , \widetilde{g})$ of  a semi-Riemannian manifold $(M_0, \gg_0)$ and the open dense subset $M_{\mathrm{reg}}\subset (M,g)$ is locally isometric to the exponential extension of $( M_0, \gg_0)$.\end{theorem}
\begin{proof}
By Proposition \ref{parallel:prop}, $\mathbf{L}$ admits a parallel trivializing section $\chi$.
We write the parallel null vector field $\chi$ on $\widehat{\M}$ as
\[\chi=\hat f\xi +\hat Z\]
with $\hat Z$ a nowhere vanishing vector field tangent to $M$  and $\hat f$ a smooth function on $\widehat{\M}$. We will show that $\hat Z$ defines  vector field $Z$ on $M$. From
\[ [ \xi, \hat Z] =
- d\hat f(\xi)\xi +[\xi, \chi]
=
- d\hat f(\xi) \xi - \widehat{\nabla}_\chi\xi
=
- d\hat f(\xi) \xi - \chi =
 -(d\hat f (\xi) + \hat f) \xi -\hat Z, \]
with $[ \xi, \hat Z] $ being tangent to $M$,
we get on the one hand that
\[\d\hat f(\xi) +\hat f = r\partial_r (\hat f)+\hat f=0,\]
and on the other that
\[[ \xi, \hat Z]+\hat Z =0\]
The first equation shows that
\[\hat f= \frac{1}{r} f \]
with $f$ a function on $M$ and the second that
\[ \hat Z=\frac{1}{r} Z,\]
with  $Z= r\hat Z$  a vector field on $M$, i.e.,  $[\xi,Z]=0$.
Hence we have
\[\chi=\frac{1}{r} (f\xi +Z). \]
Differentiating in  direction of $X\in TM$, by \re{coneLC} we get
\[
0
=
r\widehat{\nabla}_X \chi=
(df(X)+\gg(X,Z))\xi+f X+\nabla_XZ.
\]
which shows that
\[ Z=-\mathrm{grad}(f),
\]
where $\mathrm{grad}$ denotes the gradient with respect to $\gg$, and
\belabel{nabZ10}
\nabla Z= -f\,\mathrm{Id}.
\end{equation}
Hence, the distribution $Z^\perp$ on $M$ is integrable and its leafs are given by the level sets of $f$. The vector field  $Z$ is not only a gradient but also a conformal vector field, since from \re{nabZ10} we compute
\[\cal L_Z\gg=-2 f\gg. \]
Note also that on $M_{\mathrm{reg}} = \widehat{M}_{\mathrm{reg}}\cap M$, the vector field $Z$ is transversal to the level sets of $f$.
This follows from $df(Z)=g(\mathrm{grad}(f),Z)=-g(Z,Z)=-f^2$.
Hence, locally on $M_{\mathrm{reg}}$ the metric $\gg$ is given as
\[
\gg=\frac{(\d f)^2}{f^2} +f^2\gg_0
\]
where $c^2g_0$ is the metric $\gg$ restricted to a level set $\{ f=c\}$. Setting $s=\log |f|$ and using  \Cref{warpconelemma} this proves the statement in the Theorem.
\end{proof}

The statement of this theorem is summarised in diagram (\ref{diagram}) in the introduction.
In  the following we will study metrics of the form $\widetilde{g}=2 \d u\d v+u^2g_0$. For brevity we will  drop the index $0$ at $g_0$.

\section{Metrics of the form $\widetilde{g}=2\d u\,\d v +u^2 \gg$}
\label{uvgsec}

\subsection{Levi-Civita connection, curvature and holonomy}
Let $\gg$ be a semi-Riemannian metric (of signature $(t,s)$) on a manifold $M$ of dimension $n$.  We want to study the geometry and the holonomy of  metrics  of signature $(t+1,s+1)$ of the form
\belabel{uvcone}  \widetilde{g} =2\d u\,\d v +u^2 \gg,\end{equation}
from now on to be considered on the maximal domain $\widetilde{M}:=\mathds{R}^+\times  \mathds{R}\times M \supset \mathds{R}^+\times  \mathds{R}^-\times M$.
Such metrics admit a $2$-dimensional solvable group of homotheties given by
$(u,v,p)\mapsto (\mathrm{e}^{r}u,\mathrm{e}^{r}v+s,p)$.
Its infinitesimal generators are the parallel null vector field $\partial_v$ and the homothetic vector field $U=u\partial_u+v\partial_v$.

There are obvious inclusions of $M=\{1\}\times \{0\}\times M\subset \widetilde{M}$, $TM\subset T\widetilde{M} $ and $\Gamma(TM)\subset \Gamma (T\widetilde{M})$. Using these identifications, the Levi-Civita connection of $\widetilde{g}$ can be expressed easily as follows
\belabel{uvconenabla}
\begin{array}{rcl}
\wt{\nabla}_XY &=& \nabla_X Y-u\, \gg(X,Y)\, \partial_v , \ \ \text{ with } Y\in \Gamma (TM)
\\
\wt{\nabla} _X\partial_u &=& \dfrac{1}{u}\ X
\end{array}
\end{equation}
with $X\in TM$, $\nabla$ the Levi-Civita connection of $\gg$, and all other derivatives that are not determined by the vanishing of the torsion of $\nabla$.  Note that the homothetic vector field $U=u\partial_u+v\partial_v$ satisfies $\wt{\nabla} U=\mathrm{Id}$.
Moreover, for the curvature of $\widetilde{g}$ one computes that
\belabel{uvconeR}
\begin{array}{rcl}
\partial_v\makebox[7pt]{\rule{6pt}{.3pt}\rule{.3pt}{5pt}}\, \widetilde{{R}}&=& \partial_u\makebox[7pt]{\rule{6pt}{.3pt}\rule{.3pt}{5pt}}\, \widetilde{{R}}\ =\ 0,
\\
\widetilde R(X,Y)Z&=& R(X,Y)Z, \quad \text{ for all }X,Y,Z\in TM,\end{array}\end{equation}
where $R$ is the curvature tensor of $(M,\gg)$. Note that this implies for an arbitrary tensor field $Q$ that
\belabel{commute}
\wt{\nabla}_{\partial_u}\wt{\nabla}_X Q=
\wt{\nabla}_X\wt{\nabla}_{\partial_u} Q
\end{equation}
for all $X\in \Gamma (TM)$.

For the derivatives of $\widetilde{{R}}$ we get the following formulae, which determine all possible  derivatives.
First we observe that
\belabel{deluuR}
(\wt{\nabla}_{\partial_u}\widetilde{{R}})(\partial_u,X)=0
\end{equation}
for all $X\in TM$.
For the $q$-th derivative in $\partial_u$-direction we compute
\belabel{delupR}
(\wt{\nabla}_{\partial_u} \cdots \wt{\nabla}_{\partial_u}\widetilde{{R}})(X,Y)Z=
\frac{(-1)^q(q+1)!}{u^q}\,R(X,Y)Z.
\end{equation}
Moreover, a simple induction shows
\belabel{xpR}
\begin{array}{rcl}
(\wt{\nabla}_{X_1} \cdots \wt{\nabla}_{X_p}\widetilde{{R}})(X,Y)Z
&=&(\nabla_{X_1} \cdots \nabla_{X_p}R)(X,Y)Z
\\
&&{}-u
\sum_{i=1}^p

(\nabla_{X_1}\stackrel{i\atop \uparrow}{\cdots }
\nabla_{X_p}R)(X,Y,Z,X_i)\partial_v,
\end{array}
\end{equation}
for all $X_i,Y,Z,W\in TM$ and where the symbol $\stackrel{i\atop \uparrow}{\ldots}$ indicates the omission of the $i$th term.
In general, a straightforward computations shows
\begin{proposition}\label{curvprop}
The $(p+q)$th derivative of $\widetilde{{R}}$ is determined  by the relations
\begin{eqnarray*}
\partial_v\makebox[7pt]{\rule{6pt}{.3pt}\rule{.3pt}{5pt}}\, \wt{\nabla}^k\widetilde{{R}}&=&0,\\
(\wt{\nabla}_{\partial_u}\wt{\nabla}_{X_1}\cdots
\wt{\nabla}_{X_p}\widetilde{{R}})(Y,Z)(W)
&=&
(\wt{\nabla}_{X_1}\wt{\nabla}_{\partial_u}\wt{\nabla}_{X_2}\cdots
\wt{\nabla}_{X_p}\widetilde{{R}})(Y,Z)(W),
\end{eqnarray*}
and the formula
\begin{eqnarray*}
\lefteqn{
(\wt{\nabla}_{\partial_u} \cdots \wt{\nabla}_{\partial_u}\wt{\nabla}_{X_1}\cdots
\wt{\nabla}_{X_p}\widetilde{{R}})(X,Y)Z=}
\\
&=&
\frac{c(p,q)}{u^q}\left((
\nabla_{X_1}\cdots
\nabla_{X_p}R)(X,Y)Z
-u \sum_{i=1}^p
(\nabla_{X_1}\stackrel{i\atop \uparrow}{\cdots }
\nabla_{X_p}R)(X,Y,Z,X_i)\partial_v\right),
\end{eqnarray*}
where $c(p,0)=1$ and $c(p,q)=(-1)^q(p+2)\cdot \ldots \cdot (p+q+1)$ when $q\ge 1$.
\end{proposition}

Our aim is to study the holonomy of metrics $\widetilde{g}=2 \d u\d v+u^2g$. Since $\partial_v$ is a parallel vector field on $(\widetilde{M},\widetilde{g})$, the holonomy of $(\widetilde{M},\widetilde{g})$ is contained in the stabiliser of the vector $\partial_v$ at a point. By splitting  $T\widetilde{M}=\mathds{R}\partial_v\+ TM\+ \mathds{R}\partial_u$, where
$\mathrm{span}\{ \partial_v, \partial_u \} = TM^\perp$, and fixing an orthonormal basis in $T_p M$ we can identify  $\mathfrak{so}(T_pM,g)\simeq\mathfrak{so}(t,s)$ and have $\mathfrak{hol}(M,g)\subset \mathfrak{so}(t,s)$. Hence, we
 can identify the stabiliser of $\partial_v$ in $\mathfrak{so}(t+1,s+1)$ with $\mathfrak{so}(t+1,s+1)_{\partial_v}=\mathfrak{so}(t,s)\ltimes \mathds{R}^{t,s}$ and we get that
\belabel{stabv}
\mathfrak{hol}(\widetilde{M},\widetilde{g})\subset\mathfrak{so}(t,s)\ltimes \mathds{R}^{t,s}
=\left\{ \left. \begin{pmatrix} 0& g(w,.) & 0 \\ 0& A & -w \\ 0&0&0\end{pmatrix} \; \right|  A\in \mathfrak{so}(t,s), w\in \mathds{R}^{t,s}\right\},
\end{equation}
where the matrices are with respect to the splitting $T\widetilde{M}=\mathds{R}\partial_v\+TM\+\mathds{R}\partial_u$ and the identification $T_pM = \mathds{R}^{t,s}$.
With these identifications, there are two projections
\[\mathrm{pr}_{\mathfrak{so}(t,s)}:\mathfrak{hol}(\widetilde{M},\widetilde{g})\to \mathfrak{so}(t,s), \qquad \mathrm{pr}_{\mathds{R}^{t,s}}:\mathfrak{hol}(\widetilde{M},\widetilde{g})\to \mathds{R}^{t,s},\] to the linear part $A$ and the translational part $w$ in (\ref{stabv}) of $\mathfrak{so}(t+1,s+1)_{\partial_v}=\mathfrak{so}(t,s)\ltimes \mathds{R}^{t,s}$. Since derivatives of the curvature are contained in the holonomy algebra, \Cref{curvprop} implies that
\belabel{projections}
 \begin{array}{rcl}
 \mathrm{pr}_{\mathfrak{so}(t,s)}\left(
 \wt{\nabla}_{\partial_u}^q\wt{\nabla}_{X_1}\cdots
\wt{\nabla}_{X_p}\widetilde{{R}})(Y,Z)
\right)
&=&
\frac{c}{u^q}(\nabla_{X_1}\cdots
\nabla_{X_p}{{R}})(Y,Z)
\\
\mathrm{pr}_{\mathds{R}^{t,s}}
\left(
 \wt{\nabla}^q_{\partial_u}\wt{\nabla}_{X_1}\cdots
\wt{\nabla}_{X_p}\widetilde{{R}})(Y,Z)
\right)
&=&
\frac{c}{u^{q-1}} \sum_{i=1}^p
(\nabla_{X_1}\stackrel{i\atop \uparrow}{\cdots }
\nabla_{X_p}R)(Y,Z)X_i,
\end{array}\end{equation}
where $X_i,Y,Z\in T_pM$ and $c$ is a nonzero constant.

 A first description of the holonomy of $(\widetilde{M},\widetilde{g})$  was obtained in \cite{leistner05a}. This description is the first part of the following proposition.
\begin{proposition}[{\cite[Theorem 4.2]{leistner05a}}] \label{myprop}
Let $\gg$ be a semi-Riemannian metric on $M$  with holonomy algebra $\mathfrak{hol}(\gg)$ and $\widetilde{g}$ the metric
$\widetilde{g}=2\, \d u\, \d v +u^2\gg$ on $\mathds{R}^+\times \mathds{R}\times M$. Then
\[
\mathfrak{hol}(\widetilde{g})\ \subset\  \mathfrak{hol}(\gg)\ltimes\mathds{R}^{t,s}\ \subset\ \mathfrak{so}(t,s)\ltimes\mathds{R}^{t,s}\ =\ \mathfrak{so}(t+1,s+1)_{\partial_v},\]
 and
 \[
\mathrm{pr}_{\mathfrak{so}(t,s)}(\mathfrak{hol}(\widetilde{g}))\ =\ \mathfrak{hol}(\gg).\]
Moreover, if $(M,g)$ admits a nonzero parallel vector field $X$, then
\[\mathfrak{hol}(\widetilde{g})\ \subset\  \mathfrak{hol}(\gg)\ltimes X^\perp,\]
where $X^\perp\subset T_pM$ denotes the subspace orthogonal to $X_p$ with respect to $g$.
\end{proposition}
\begin{proof}
The proof of the first part of the proposition was given in \cite{leistner05a} and uses  equations~\re{uvconenabla} to  compute explicitly the parallel transport in $(\widetilde{M},\widetilde{g})$. Indeed,
let  $\widetilde\gamma:[t_0,t_1]\to \widetilde{M}$ be a piecewise smooth  curve given by $\widetilde\gamma(t)=\left(u(t), v(t) ,\gamma(t) \right) $ with a curve $\gamma$ in $M$.  Let $Y(t)$ be a parallel vector field along $\gamma$ with respect to $\nabla$ and tangential to $M$. Then one checks that
the vector field
\[ \widetilde Y(t) = \frac{1}{u(t)} Y(t) +    f(t) \cdot \partial_v \]
is parallel with respect to $\wt{\nabla}$ along $\widetilde\gamma$,  where
$f(t)= \int_{t_0}^{t} g_{\gamma(s)}\left( \dot \gamma(s),Y(s) \right) \d s$.
In particular,  the parallel transport of  $Z\in T_{(u(t_0),v(t_0),\gamma(t_0))}M$ along $\widetilde\gamma$ is given by
\[\widetilde{\cal P}_{\widetilde\gamma} (Z)= \tfrac{1}{u(t_1)} \cal P_\gamma(Z)+  \left(\int_{t_0}^{t_1} \gg_{\gamma(t)}\left( \dot \gamma(t),\cal P_\gamma|_{[t_0,t]} (Z) \right) \d t \right)\partial_v|_{\widetilde \gamma(t_1)}.\]
This implies that for a loop $\widetilde \gamma$ starting and ending at $(u,v,p)\in\widetilde{M}$ we have that
\[\mathrm{pr}_{\mathfrak{so}(t,s)}\left( \widetilde{\cal P}_{\widetilde\gamma}\right) = \tfrac{1}{u}\,\cal P_\gamma,\]
which shows that $\mathrm{pr}_{\mathfrak{so}(t,s)}(\mathfrak{hol}(\widetilde{g}))=\mathfrak{hol}(g)$.

For the second part, in the case where $(M,g)$ admits a parallel vector field $X$, the statement follows from the the Ambrose-Singer Holonomy Theorem and  the second equation in (\ref{projections}) as $(\nabla_{X_1}{\cdots }
\nabla_{X_p}R)(Y,Z,X_i,X)=0$ for all $X_i\in TM$ if $X$ is parallel.\end{proof}

Note that this does {\em not} establish the inclusion $\mathfrak{hol}(g)\subset\mathfrak{hol}(\widetilde{g})$.
Hence, for a metric of the form $\widetilde{g}=2 \d u\d v+u^2g$ this result allows for the possibility that $\mathfrak{hol}(\widetilde{g})$ is not completely determined by $\mathfrak{hol}(g)$. Indeed, for the space of translations in $\mathfrak{hol}(\widetilde{g})$,
\[T:=\mathfrak{hol}(\widetilde{g})\cap \mathds{R}^{t,s}\] we have the following possibilities:
\begin{enumerate}
\item $T=\mathds{R}^{t,s}$:
In this case the holonomy of $\widetilde{g}$ is completely determined by the holonomy of $g$ and we have $\mathfrak{hol}(\widetilde{g})=\mathfrak{hol}(g)\ltimes \mathds{R}^{t,s}$.
\item
$T\not=\mathds{R}^{t,s}$: In this case we can distinguish two situations:
\begin{enumerate}
\item $ \mathfrak{hol}(g)\subset\mathfrak{hol}(\widetilde{g})$: In this case there is a subspace of translations $T\subsetneq \mathds{R}^{t,s}$ such that
$\mathfrak{hol}(\widetilde{g})=\mathfrak{hol}(g)\ltimes T$.
\item $\mathfrak{hol}(g)\not\subset \mathfrak{hol}(\widetilde{g})$.
\end{enumerate}
\end{enumerate}
In both cases in (2) it seems as if $\mathfrak{hol}(g)$ does not determine $\mathfrak{hol}(\widetilde{g})$ completely and that further knowledge about the geometry of $g$ is needed in order to decide whether (a) or (b) occur, to determine $T$, etc. In \Cref{algsec,holsec}  we will study these questions further, first purely algebraically and then using geometric properties of $\widetilde{g}$. But first we will give some examples.

\subsection{Locally symmetric spaces and other examples}
\subsubsection{Locally symmetric spaces} Here we consider manifolds $(\widetilde{M},\widetilde{g})$ that arise via the construction (\ref{uvcone}) from semi-Riemannian locally symmetric spaces $(M,g)$.
\begin{theorem} Let $(M,g)$ be a semi-Riemannian locally symmetric space, i.e., a semi-Riemannian manifold with $\nabla R=0$.
For $(M,g)$ we consider the metric
$ \widetilde{g} =2\d u\,\d v +u^2 \gg$
on $\widetilde{M} =  \mathds{R}^+\times  \mathds{R}\times M$.
Then
\[\mathfrak{hol}_{\widetilde{p}}(\widetilde{M},\widetilde{g})=\mathfrak{hol}_p(M,g)\ltimes T, \]
where $T= \mathfrak{hol}_p(M,g) V$ with $V=T_pM$ and $\widetilde{p}=(1,0,p)\in \widetilde{M}$.
\end{theorem}

\begin{proof}
As a consequence of the Ambrose-Singer theorem and $\nabla R=0$ we have that
\begin{equation}\label{symcurv}
\mathfrak{hol}_p(M,g)=\mathrm{span}\{R(X,Y)|_p\mid X,Y\in T_pM\}.\end{equation}
The curvature $\widetilde{R}$ of $(\widetilde{M},\widetilde{g})$ satisfies
\eeqref{uvconeR}, which, together with \eeqref{symcurv}, shows that $\mathfrak{g}=\mathfrak{hol}(M,g)$ is contained in $\widetilde{\g}=\mathfrak{hol}_p(\widetilde{M},\widetilde{g})$.  Moreover,  by  \Cref{curvprop} we have that
\[
(\wt{\nabla}_{\partial_u} \cdots \wt{\nabla}_{\partial_u}\wt{\nabla}_{X_1}\widetilde{{R}})(X,Y)Z
=
\frac{c}{u^{q-1}}
 R(X,Y,Z,X_1)\partial_v,
 \]
for  nonzero constant $c$ and $X,Y,Z,X_1\in TM$, and all other derivatives of $\widetilde{R}$ are zero.  This implies the
claim.
\end{proof}
\begin{corollary}\label{symfolg}  Let $(M,g)$ be a semi-Riemannian locally symmetric space, which is locally the product of
(non-flat) irreducible symmetric spaces. Then
\[ \mathfrak{hol}_{\widetilde{p}}(\widetilde{M},\widetilde{g})=\mathfrak{hol}_p(M,g)\ltimes  T_pM.\]
\end{corollary}
\begin{bsp}\label{symexample} The following example shows that \Cref{symfolg}  does not extend
to indecomposable symmetric spaces such as the Cahen-Wallach space of dimension $n=m+2$,
\[ (M,g)=\left(\mathds{R}^n, g_{CW}=2\d x\d z +  \sum_{i,j=1}^{m}\lambda_{ij}y^iy^j \, \d z^2+\sum_{i=1}^{m} (\d y^i)^2\right), \]
where $(x,y^1, \ldots , y^m, z)$ are global coordinates on $\mathds{R}^{m+2}$
and where $S=(\lambda_{ij})$ is a constant symmetric matrix with $\det(S)\not=0$.
In this case we have $\mathfrak{hol} (M,g)=\mathds{R}^{m}\subset \mathfrak{so}(1,m+1)_{\partial_x}=\mathfrak{so} (m) \ltimes \mathds{R}^{m}$ and  $T=\mathrm{span}(\partial_x,\partial_1\ldots, \partial_{m})$ where $\partial_i=\frac{\partial}{\partial y^i}$. We will explain these Lie algebras in more detail later on.
\end{bsp}

\subsubsection{pp-waves and plane waves} The pp-waves are Lorentzian manifolds that are generalisations of Cahen-Wallach spaces. Again we consider $M=\mathds{R}^n=\mathds{R}^{m+2}$ with global coordinates $(x,y^1, \ldots, y^m,z)$ and $f$ a function $f=f(y^1, \dots, y^m,z)$ of $ y^1, \dots, y^m$ and $z$ but not of $x$. Then a general pp-wave metric on $\mathds{R}^{m+2}$  is given by
\begin{equation}\label{ppmetric}
g=2\d x\d z+ 2 f(y^1, \dots, y^m,z) \d z^2+\sum_{i=1}^m(\d y^i)^2.\end{equation}
The  Levi-Civita connection and the curvature are  determined  by
\[
\nabla\partial_x=0,\quad \nabla_{\partial_i}\partial_j=0,\quad
\nabla_{\partial_z}\partial_i=\partial_if \partial_x,
\quad
\nabla_{\partial_z}\partial_z=\partial_z f \partial_x- \sum_{i=1}^m\partial_if\, \partial_i,
\]
and
\[
\partial_x\makebox[7pt]{\rule{6pt}{.3pt}\rule{.3pt}{5pt}}\, R=0,\quad R(\partial_i,\partial_j)=0,\quad
R(\partial_i,\partial_z,\partial_z,\partial_j)=-\partial_i\partial_j f.\]
In the basis
$(\partial_x,\partial_1,\ldots, \partial_m,\partial_z-f\partial_x)$
the metric is given by
\[\eta=\begin{pmatrix}0&0&1\\0&\mathbf{1}_m&0\\mathbf{1}&0&0\end{pmatrix}\]
and we can write  the curvature and its derivatives as endomorphisms in  $\mathfrak{so}(\eta)$  as
\begin{equation}\label{ppcurv}
(\nabla_{X_1} \ldots \nabla_{X_p}R)(\partial_i,\partial_z)=
\begin{pmatrix}
0&\left( X_1 \ldots X_p\partial_i\partial_j (f) \right)_{j=1}^m&0
\\
0&0&
-\left( X_1 \ldots X_p\partial_i\partial_j (f) \right)_{j=1}^m
\\
0&0&0
\end{pmatrix},
\end{equation}
where the $X_i$ are constant vector fields on $M=\mathbb{R}^n$. As for Cahen-Wallach spaces, their holonomy algebra contained in (and equal to, if the Hessian $\partial_i\partial_j f$ of $f$ is invertible) $\mathds{R}^m\subset \mathfrak{so}(1,m+1)_{\partial_x}$ and hence abelian.

Now we consider the semi-Riemannian manifold  $(\widetilde{M},\widetilde{g})$ of signature $(2,m+2)$ for a given pp-wave $(M,g)$ of dimension $n=m+2$. Then, by setting
\[A_{qrk_1\ldots k_si}:= (\wt{\nabla}_{\partial_u}^q
 \wt{\nabla}_{\partial_z}^r\wt{\nabla}_{\partial_{k_1}}\cdots
\wt{\nabla}_{\partial_{k_s}}\widetilde{{R}})(\partial_i,\partial_z),\]
equations (\ref{projections}) in this case are
\belabel{projections1}
 \begin{array}{rcl}
 \mathrm{pr}_{\mathfrak{so}(1,n-1)}\left(
A_{qrk_1\ldots k_si}
\right)
&=&
\tfrac{c}{u^q} \begin{pmatrix}
0&\left( \partial_{k_1} \ldots \partial_{k_s}\partial_i\partial_j \ f^{(r)} \right)_{j=1}^m&0
\\
0&0&
\vdots
\\
0&0&0
\end{pmatrix},
\\[2mm]
\mathrm{pr}_{\mathds{R}^{1,n-1}}
\left(
A_{qrk_1\ldots k_si}
\right)
&=&
\tfrac{c }{u^{q-1}} \Big(
s
\partial_{k_1}\cdots
\partial_{k_s}\partial_i f^{(r)}
\partial_x
+
\sum\limits_{j=1}^m
\partial_{k_1}
\cdots
\partial_{k_s}\partial_i\partial_{j}f^{(r-1)}
\partial_j
\Big).
\end{array}\end{equation}
where $f^{(r)}$ denotes the $r$-th derivative of $f$ with respect to the coordinate $z$.
This shows that $\mathfrak{hol}(\widetilde{M},\widetilde{g})\subset \mathfrak{hol}(M,g)\ltimes \partial_x^\perp$, with $\partial^\perp=\Span(\partial_x,\partial_1, \ldots ,\partial_m)$,  as claimed in \Cref{myprop}. In general these projections could be coupled to each other, but for a special case we can say more:
\begin{proposition}
Let $(M,g)$ be a pp-wave as in (\ref{ppmetric}) but with the condition that $f$ does not depend on $z$, i.e., $f=f(y^1,\ldots, y^n)$ and such that $\det(\partial_i\partial_j f)\not=0$ at one point
(or, more generally, such that at one point
\begin{equation} \label{cond:eq} \mathrm{span}\{ d(\partial_{k_1}..\partial_{k_p}f) \mid p\ge 1,\;  k_1, \ldots ,k_p\in \underline{m} \} = (\mathbb{R}^m)^*,\end{equation}
where
$\underline{m} = \{ 1,\ldots ,m\}$). Then
\[\mathfrak{hol}(\widetilde{M},\widetilde{g})=\mathfrak{hol}(M,g)\ltimes \partial_x^\perp.
\]
\end{proposition}
\begin{proof}
We evaluate formulae (\ref{projections}) for $r=1$: since $f$ is independent of $z$, we have $f'=0$ and hence
\[ \mathrm{pr}_{\mathfrak{so}(1,m+1)}\left(
(
 \wt{\nabla}_{\partial_z}\wt{\nabla}_{\partial_{k_1}}\cdots
\wt{\nabla}_{\partial_{k_p}}\widetilde{{R}})(\partial_i,\partial_z)
\right)=0,\]
 and
 \[
 \mathrm{pr}_{\mathds{R}^{1,m+1}}
\left((
 \wt{\nabla}_{\partial_z}\wt{\nabla}_{\partial_{k_1}}\cdots
\wt{\nabla}_{\partial_{k_p}}\widetilde{{R}})(\partial_i,\partial_z)
\right)
=
\sum_{j=1}^m
\partial_{k_1}
\cdots
\partial_{k_p}\partial_i\partial_{j}f
\partial_j
.\]
If $\det(\partial_i\partial_jf)\not=0$ (or if \re{cond:eq} holds at one point), this shows that $\Span(\partial_1\ldots,\partial_m) \subset \mathfrak{hol}(\widetilde{M},\widetilde{g})\cap \mathds{R}^{1,m+1}$. This space however is not invariant under $\mathfrak{hol}(M,g)$ and is mapped under the adjoint representation in $\mathfrak{hol}(\widetilde{M},\widetilde{g}) $ to $\mathds{R}\partial_x$, which shows that $\mathfrak{hol}(\widetilde{M},\widetilde{g})=\mathfrak{hol}(M,g)\ltimes \partial_x^\perp$.
\end{proof}
This proposition can be clearly generalised to functions $f$ that are  polynomial, say of degree $d$, in $z$ (and have arbitrary dependence on the $y^i$). It suffices to replace $r=1$ in the proof with $r=d+1$ and the condition on $f$ by the corresponding condition on $f^{(d)}$. It does not hold however for general $f$ as the following example shows:
\begin{bsp}
Let $f(y,z)=\mathrm{e}^z y^2$ and $g$ a plane wave metric\footnote{Plane waves are pp-waves for which the function $f$ is a quadratic polynomial in the $y^i$'s  with $z$-dependent coefficients, i.e.,
$f(y^1,\ldots y^m,z)=\sum_{i,j=1}^m f_{ij}(z) y^iy^j$,  with $S(z)=(f_{ij}(z))$ a symmetric matrix of functions of $z\in \mathds{R}$.}
 on $\mathds{R}^3$ defined by $f$,
\[
g=2\d x\d z+ \mathrm{e}^z y^2\d z^2+\d y^2.
\]
Its curvature and derivatives thereof are given by \eeqref{ppcurv} as follows
\[
\nabla_{\partial_y}R=0,\qquad
(\nabla_{\partial_z}^{(r)}R)(\partial_y,\partial_z)=
2 \begin{pmatrix}
0& \mathrm{e}^z&0
\\
0&0&
-\mathrm{e}^z
\\
0&0&0
\end{pmatrix}=: A(z),
\]
for all $r\ge 0$. Its holonomy algebra is one-dimensional. When we now consider the metric $\widetilde{g}$,  formula (\ref{projections1}) shows that
\begin{eqnarray*}
(\wt{\nabla}_{\partial_u}^q
 \wt{\nabla}_{\partial_z}^r\widetilde{{R}})(\partial_y,\partial_z)
& =&
\tfrac{c}{u^q} \begin{pmatrix}
0&{ 2}u\,\mathrm{e}^z dy&0
\\
0&A(z)&-{ 2}u\,\mathrm{e}^z\partial_y
\\
0&0&0
\end{pmatrix},
\\
(\wt{\nabla}_{\partial_u}^q
 \wt{\nabla}_{\partial_z}^r \wt{\nabla}_{\partial_y}\widetilde{{R}})(\partial_y,\partial_z)
 &=&
 \tfrac{{ 2}c }{u^{q-1}}\mathrm{e}^z \partial_x,
\end{eqnarray*}
with all other derivatives of the curvature being zero.
 Since $\widetilde{g}$ is analytic, its holonomy  is determined by the derivatives of the curvature at a point, say at $v=x=y=z=0$ and $u=1$, and is spanned by the  two matrices
arising from $(\wt{\nabla}_{\partial_u}^q
 \wt{\nabla}_{\partial_z}^r\widetilde{{R}})(\partial_y,\partial_z)$ and $(\wt{\nabla}_{\partial_u}^q
 \wt{\nabla}_{\partial_z}^r \wt{\nabla}_{\partial_y}\widetilde{{R}})(\partial_y,\partial_z)$,
 \[
 \begin{pmatrix}
 0&0&1&0&0
 \\
 0&0&1&0&0
 \\
  0&0&0&-1&-1
 \\
  0&0&0&0&0
 \\
  0&0&0&0&0
\end{pmatrix},\qquad
\begin{pmatrix}
 0&0&0&1&0
 \\
 0&0&0&0&-1
 \\
  0&0&0&0&0
 \\
  0&0&0&0&0
 \\
  0&0&0&0&0
\end{pmatrix}.
\]
This shows that the holonomy of $\widetilde{g} $ is abelian and is neither purely translational nor a semidirect sum of $\mathfrak{hol}(g)$ with
a Lie algebra of translations.
\end{bsp}

\subsection{Lift of parallel objects} In this section we analyse how parallel objects on $(M,g)$, such as vector fields and vector distributions, lift to $(\widetilde{M},\widetilde{g})$.
First we analyse how certain vector fields on $M$ lift to $\widetilde{M}$.
\begin{lemma}\label{paralemma}
Let $\xi$ be a homothetic gradient vector field on $(M,\gg)$, i.e., a vector field  with \belabel{kill}
\nabla \xi= a\ \mathrm{Id}\end{equation} for a constant $a\in \mathds{R}$ and such  that $\xi^\flat$ is not only closed but exact, $\xi^\flat=df$ for a smooth function $f$.
Then the vector field $\widetilde \xi$ defined by
\[\widetilde \xi =  f\,\partial_v+\frac{1}{u} \xi  -a \partial_u,\]
is parallel for $\wt{\nabla}$. In particular, if $\xi$ is parallel for $(M,g)$, then $\widetilde \xi =  f\,\partial_v+\frac{1}{u}\xi$ is parallel for $(\widetilde{M}, \widetilde{g})$.
\end{lemma}
\begin{proof}
First note that the condition \re{kill} implies that $\xi^\flat$ is closed, i.e., locally we can always  find a function $f$ such that $\xi^\flat=df$.
Then we compute
\[
\wt{\nabla}_{\partial_u}\widetilde \xi=-\frac{1}{u^2} \xi +\frac{1}{u}\wt{\nabla}_{\partial_u} \xi =0,\]
because of \re{uvconenabla}. Moreover, we have
\[
\wt{\nabla}_{X}\widetilde \xi=df(X)\partial_v +\frac{a}{u}X - \gg(\xi,X)\partial_v - a\wt{\nabla}_X\partial_u =0,
\]
again by \re{uvconenabla} and $df=\xi^\flat$.
\end{proof}
In a similar way we can prove:
\begin{lemma}
\label{paralemma1}
Let $\L$ be a parallel null line bundle on $(M,\gg)$.
Then the totally null $2$-plane bundle  $\P$ on $(\widetilde{M},\widetilde{g})$ spanned  by $\partial_v$ and $\L$ is parallel for $\wt{\nabla}$.
\end{lemma}
\begin{proof} This follows from applying  \eeqref{uvconenabla} to a recurrent null vector field $\xi$ spanning $\L$ and  $\partial_v$ being parallel for $\wt{\nabla}$.\end{proof}
The following proposition will be used in \Cref{holsec} for the proof of \Cref{holtheointro}:
\begin{proposition}\label{recprop}
Let $(M,g)$ be a manifold with parallel null line bundle $\L$. Assume that the metric $\widetilde{g}=2 \d u\d v+u^2g$ admits a recurrent vector field in the span of $\partial_v$ and $\L$ that is not a multiple of $\partial_v$. Then locally $g$ admits a parallel null vector field  in $\L$.
\end{proposition}
\begin{proof}
By \Cref{recurlemma} we can assume that $\L$ is spanned by a recurrent {\em gradient} vector field $\xi=\grad ( f)$, i.e., with $\xi^\flat=df$ and $\nabla \xi=\theta\otimes \xi$ with $\theta$ a multiple of $\xi^\flat$.
Then the vector field
\[\widetilde \xi=f\partial_v+\frac{1}{u}\xi\]
satisfies \begin{eqnarray}\label{recurrent1}
\wt{\nabla}_{\partial_u}\widetilde \xi&=&0,
\\
\label{recurrent2}
\wt{\nabla}_X\widetilde \xi
&=&
 \frac{1}{u}\theta(X)\xi\ =\ \theta(X)(\widetilde{\xi} - f\partial_v),\quad \text{ for  }X\in TM.\end{eqnarray}
Without loss of generality  the assumption implies that $\widetilde{g}$ admits a recurrent vector field of the form $\zeta=\widetilde{\xi}+h \partial_v$ for a function $h$ defining a one-form $\alpha$ by $\wt{\nabla} \zeta=\alpha\otimes \zeta$.
Then the fact that $\partial_v$ is parallel and equation (\ref{recurrent1}) immediately show that
\[\partial_uh=\alpha(\partial_u)=\partial_vh=\alpha(\partial_v)=0.\]
Equation (\ref{recurrent2}) implies that
\[\wt{\nabla}_X\zeta = \theta(X)\widetilde{\xi} +(dh(X)-f \theta(X))\partial_v.\]
Hence the equation $\wt{\nabla}\zeta =\alpha\otimes \zeta$ implies that $\alpha=\theta$ and
\[\d h=(f+h)\theta.\]
Differentiating  this and taking into account that $\d f\wedge \theta = \d h\wedge \theta=0$ gives
\[
0
=
(f+h)\d \theta
\]
If $\d\theta\not=0$ this implies $h=-f$. This  contradicts the above $\d h=(f+h)\theta$, as it would imply that $h$ and hence $f$ are constant.
So we must have $\d\theta=0$. This however implies that one can rescale $\xi$ to a parallel null vector field.
\end{proof}

Finally, for parallel distributions of $(M,\gg)$ we get
\begin{lemma}
Let $W\subset T M$ be a parallel distribution on $(M,\gg)$. Then the distribution $\mathds{R}\partial_v\+ W\subset T\widetilde{M}$ is parallel.
\end{lemma}
\begin{proof}
The distribution $W$ is locally spanned by vector fields $W_1,\ldots , W_k$.
Then one checks that for $\widetilde W_i:=\partial_v +\frac{1}{u}W_i$ we have
$\wt{\nabla}_{\partial_u}\widetilde W_i=0$ and
\[\wt{\nabla}_{X}\widetilde W_i=-\gg(X,W_i)\partial_v+{\frac{1}{u}}\nabla_XW_i\in \mathds{R} \partial_v\+W,\]
for all $X\in TM$.
\end{proof}

\section{Results about indecomposable subalgebras of $\mathfrak{so}(t+1,s+1)$}
\label{algsec}
In this section we will prove several algebraic results about indecomposable subalgebras of $\mathfrak{so}(t+1,s+1)$ stabilising a null line or a null vector. We will use these results in the next section when studying further  the holonomy of metrics of the form $\widetilde{g}=2 \d u\d v+u^2 g$.
\subsection{Indecomposable subalgebras stabilising a null vector}\label{alg1sec}
In this section we will fix some notations and observe some fundamental facts about indecomposable subalgebras of $\mathfrak{so}(t+1,s+1)$ stabilising   a null vector. In particular, in this section we will see why the vector space $Z^1(\mathfrak{g},V)$ of $1$-cocycles  of a Lie algebra $\mathfrak{g}$ with values in a $\mathfrak{g}$-module $V$ comes into play. Recall that
\begin{equation}
\label{cycle}
Z^1(\mathfrak{g},V) :=\{\varphi:\mathfrak{g}^*\otimes  V \mid \varphi([X,Y])=X\varphi(Y)-Y\varphi(X)\text{ for all }X,Y\in \mathfrak{g}\}\end{equation}
and
\[ H^1(\mathfrak{g} , V) := \frac{Z^1(\mathfrak{g},V)}{\d V},\]
where
\[ \d : V \rightarrow Z^1(\mathfrak{g} , V), \quad \d v (X) :=  Xv,\quad v\in V,\quad X\in \mathfrak{g} .\]

Let $\widetilde V$ be a semi-Euclidean vector space of signature $(t+1,s+1)$ with metric $\widetilde g$ and let $\mathbf{e}_{\pm}$ be two null vectors such that $\widetilde g(\mathbf{e}_-,\mathbf{e}_+)=1$. We split $\widetilde V=L_-\+ V\+ L_+$ with $L_\pm=\mathds{R}\cdot \mathbf{e}_\pm$ and $V=(L_-\+L_+)^\perp$ which is equipped with the metric $g=\widetilde g|_{V\times V} $. With respect to this splitting the stabiliser of $L_-$ in $\mathfrak{so}(\widetilde V)$, denoted by
$\mathfrak{so}(\widetilde V)_{L_-}$ is given as
\begin{eqnarray*} \mathfrak{so}(\widetilde V)_{L_-}&=&(\mathds{R}\+\mathfrak{so}(V))\ltimes V\\
&:=&
\left\{(a,X,v)
:=
\begin{pmatrix} a & -v^\flat &0
\\0&X &v
\\ 0&0&-a\end{pmatrix}
\mid a\in \mathds{R}, X\in \mathfrak{so}(V), v\in V\right\} .\end{eqnarray*}
The action of $\mathfrak{so}(\widetilde V)_{L_-}$ on $\widetilde V=L_-\+V\+L_+  \cong \mathbb{R} \+ V \+ \mathbb{R}$ is given by
\belabel{act}
(a,X,v)\cdot \begin{pmatrix}r\\ u\\ s\end{pmatrix}= \begin{pmatrix}ar- g(v,u)\\ Xu+sv\\ -as
\end{pmatrix}
.\end{equation}
Furthermore we record the formula for the Lie bracket in $\mathfrak{so}(\widetilde{V})_{L_-}$:
\belabel{bracket}
\left[ (a,X,v),(b,Y,w)\right]
=
\left(
0, [X,Y], (X+a)w-(Y+b)v
\right).
\end{equation}

The stabiliser of the {\em vector} $\mathbf{e}_-$ is given as $\mathfrak{so}(\widetilde V)_{\mathbf{e}_-}=\mathfrak{so}(V)\ltimes V$, i.e., is obtained by requiring  $a$ to be zero in the above formulae.
Note that,
the adjoint of action of $\mathfrak{so}(\widetilde V)_{\mathbf{e}_-}=\mathfrak{so}(V)\ltimes V$ preserves  the ideal $V$, whereas the linear action on $\widetilde V$ does not preserve the subspace $V\subset \widetilde{V}$.

Furthermore  note that there are natural projections
$\mathrm{pr}_V$ and $\mathrm{pr}_{\mathfrak{so}(V)}$ on $V$ and $\mathfrak{so}(V)$. For
a subalgebra $\widetilde\mathfrak{g}\subset \mathfrak{so}(V)\ltimes V$
we call $\mathfrak{g}:=\mathrm{pr}_{\mathfrak{so}(V)}(\widetilde{\mathfrak{g}})$ the {\em linear part of $\widetilde{\mathfrak{g}}$} and
 $T:=\widetilde\mathfrak{g}\cap V$ the {\em translations in $\widetilde{\mathfrak{g}}$}. Note that
$\widetilde \mathfrak{g} \subset \mathfrak{g}\ltimes V$ but in general $\mathfrak{g} \not\subset \widetilde{\mathfrak{g}}$.
\begin{proposition}
\label{algprop}
Let
$\widetilde \mathfrak{g}\subset \mathfrak{so}(\widetilde V)_{\mathbf{e}_-}=\mathfrak{so}(V)\ltimes V$ be a subalgebra,
$\mathfrak{g}$ its linear part  and
$T$
the translations in $\widetilde \mathfrak{g}$.
Then
\begin{enumerate}
\item\label{ideal} $T$ is an ideal in $\widetilde \mathfrak{g}$.
\item\label{inv} $T\subset V$ is invariant under $\mathfrak{g}$, and consequently $\mathfrak{g}$ acts on $V/T$.
\item\label{quot} We have an inclusion of Lie algebras $\widetilde \mathfrak{g}/T\subset\mathfrak{g}\ltimes V/T$.
\item\label{z1} There is a $ \varphi\in Z^1(\mathfrak{g}, V/T)$ such that  $\widetilde \mathfrak{g}/T =\{ (X, \varphi(X))\mid X\in \mathfrak{g}\}$.
\item\label{z1comp} If $T$ has a $\mathfrak{g}$-invariant complement $T'$, then there is a $\varphi\in Z^1(\mathfrak{g},T^\prime)$,  such that
\[
\widetilde \mathfrak{g}=\mathfrak{h}_\varphi\ltimes T,\quad \text{ where }\mathfrak{h}_\varphi=\{(X,\varphi(X))\in \widetilde \mathfrak{g}\mid X\in \mathfrak{g}\}
\]
\end{enumerate}
\end{proposition}
\begin{proof}
\Cref{ideal,inv,quot} are obvious from the definitions. For \Cref{z1} we define $\varphi(X)=v\mod T$ if $(X,v)\in \widetilde{\mathfrak{g}}$. Since $(X,v)\in \widetilde\mathfrak{g}$ and $(X,w)\in \widetilde\mathfrak{g}$ implies that $v-w\in T$, this map is well defined. From \eeqref{bracket} we see that ${\varphi}$ is an element in $Z^1(\mathfrak{g},V/T)$. Finally, \Cref{z1comp} follows easily from \Cref{z1}
using the identification $V/T=T'$ as $\mathfrak{g}$-modules.
\end{proof}

\begin{theorem}
\label{algtheo1}
Let
$\widetilde \mathfrak{g}\subset \mathfrak{so}(\widetilde V)_{\mathbf{e}_-}=\mathfrak{so}(V)\ltimes V$ be a subalgebra acting indecomposably on  $\widetilde V$. Let
$\mathfrak{g}\subset  \mathfrak{so}(V)$ and $T\subset V$ be respectively the linear part and translational ideal of $\widetilde{\mathfrak{g}}$.
\begin{enumerate}
\item
If
$T$ has a $\mathfrak{g}$-invariant complement $T^\prime$ and
$H^1(\mathfrak{g},V)=0$, then, up to conjugation in $\mathfrak{so}(V)\ltimes V$, $\widetilde\mathfrak{g} =\mathfrak{g}\ltimes T$ and   $T^\perp$ is degenerate or zero.
In particular, if $T$ is nondegenerate and $H^1(\mathfrak{g},V)=0$, then $T=V$.
\item If $T$ is degenerate such that  $L=T\cap T^\perp$ is a null line (this is the case for example when $T$ is degenerate and $g$  Lorentzian) and if the representation of $\mathfrak{g}$ on $V/L^\perp$ satisfies that
  $H^1(\mathfrak{g},V/L^\perp)=0$, then $\mathfrak{g}$ acts trivially on $L$ or, up conjugation in $\mathfrak{so}(V)\ltimes V$, $\widetilde\mathfrak{g}$ preserves  $L$.
\end{enumerate}
\end{theorem}
\begin{proof}
(1)
First assume $V=T\+T^\prime$ is a $\mathfrak{g}$-invariant decomposition. In virtue of \Cref{algprop}, $\widetilde\mathfrak{g}=\mathfrak{h}_\varphi\ltimes T$, for
some $\varphi \in Z^1(\mathfrak{g}, T')$.  Since $Z^1(\mathfrak{g},V)=\d V$ and $Z^1(\mathfrak{g},T^\prime)\subset Z^1(\mathfrak{g},V)$, we find a $v\in V$ such that
\[\varphi(X)=Xv,\]
for all $X\in \mathfrak{g}$. Then every element  $(X,\varphi(X))=(X,Xv)\in \mathfrak{h}_\varphi$ can be conjugated to $X$ by a conjugation with the translation given by $v$, i.e., with
\belabel{Aconj}
A_v=\begin{pmatrix}
1 & -v^\flat&-\frac{1}{2} g(v, v)
\\
0&\mathbf{1}& v
\\
0&0&1
\end{pmatrix}.
\end{equation}
Indeed, for each $X\in \mathfrak{g}$ we get
\[
A_v
\begin{pmatrix} 0 & - (X v)^\flat &0
\\0&X &Xv
\\ 0&0&0\end{pmatrix}
A_v^{-1}
=\begin{pmatrix} 0 & 0 & 0
\\0&X &Xv
\\ 0&0&0\end{pmatrix}A_{-v}
=\begin{pmatrix} 0 & 0 & 0
\\0&X &0
\\ 0&0&0\end{pmatrix},
\]
using that $X\in \mathfrak{so}(V)$.
This shows that after conjugation with a translation, we have that $\mathfrak{g}\subset \widetilde\mathfrak{g}$.
Hence $\widetilde\mathfrak{g}=\mathfrak{g}\ltimes T$, where $T=\widetilde\mathfrak{g}\cap V$. Note that this already implies that $T$ is nonzero, because
otherwise $\widetilde\mathfrak{g}=\mathfrak{g} \subset \mathfrak{so} (V)$, which contradicts indecomposability.
Since $T$ is $\mathfrak{g}$ invariant, also the orthogonal complement $T^\perp$ of $T$ in $V$ is $\mathfrak{g}$ invariant. Then \eeqref{act} shows that  $T^\perp\subset \widetilde{V}$ is also invariant
under the action of $T\subset \mathfrak{so} (\widetilde{V})$ on $\widetilde{V}$
and therefore $T^\perp$ is $\widetilde\mathfrak{g}$-invariant.  Hence, by indecomposability of $\widetilde\mathfrak{g}$,  $T^\perp$ has to be degenerate or zero.

(2) Assume that $T$ is degenerate such that $L:=T\cap T^\perp$ is a null line. By \Cref{inv} of \Cref{algprop},  $L$ is invariant under $\mathfrak{g}$. Moreover, by \Cref{z1comp} of \Cref{algprop} we have that there is a $ \varphi\in Z^1(\mathfrak{g}, V/T)$ such that  $\widetilde \mathfrak{g}/T =\{ (X, \varphi(X))\mid X\in \mathfrak{g}\}\subset \mathfrak{g}\ltimes V/T$. Hence, if $\widetilde\varphi:\mathfrak{g}\to V$ is a lift of $\varphi$ we can write $\widetilde\mathfrak{g}=\mathfrak{h}_{\widetilde\varphi}+ T$, where $\mathfrak{h}_{\widetilde\varphi}=\{(X,\widetilde\varphi(X))\in \mathfrak{g}\ltimes V\mid X\in \mathfrak{g}\}$. Note that, since $T$ may not have an invariant complement,  in general we do not have that $\widetilde\varphi\in Z^1(\mathfrak{g},V)$ and neither that $\mathfrak{h}_{\widetilde\varphi}$ is a subalgebra.

Let $L^\perp$ be the hyperplane in $V$ that is orthogonal to $L$. It is $L\subset T\subset L^\perp$ and hence,
by formula (\ref{act}), $L$ is annihilated by the translations $T$ in $\widetilde\mathfrak{g}=\mathfrak{h}_{\widetilde\varphi}+ T$.
It remains to show that $L$ is invariant under $\mathfrak{h}_{\widetilde\varphi}$, unless $\mathfrak{g}$ acts trivially on $L$. For this we
consider
 the projection $\pi:V/T\twoheadrightarrow V/L^\perp$ and distinguish two cases:

{\bf Case 1:} $\pi\circ \varphi :\mathfrak{g}\to V/L^\perp$ is zero. This means that the image of the lift $\widetilde\varphi$ is contained in $L^\perp$. This however implies that $L$ is not only invariant under $\mathfrak{g}$ but also under $\widetilde\mathfrak{g}=\mathfrak{h}_{\widetilde\varphi}+ T$. Indeed, from formula (\ref{act}) it follows for an element $(X,\widetilde\varphi(X))\in \mathfrak{h}_{\widetilde\varphi}$ and $\ell\in L$, that $(X,\widetilde\varphi(X))\cdot \ell= X\cdot \ell - g(\widetilde\varphi(X), \ell)\mathrm{e}_-=X\cdot \ell \in L$, since $\widetilde\varphi(X)\in L^\perp$ and $\mathfrak{g}$ leaves $L$ invariant. Hence, in this case $L$ is $\widetilde{\g}$-invariant.

{\bf Case 2:} $\pi\circ \varphi :\mathfrak{g}\to V/L^\perp$ is not zero, i.e., the image of $\widetilde\varphi$ is not contained in $L^\perp$. In this case, similarly to (1), we try to find a conjugation with a translation that shows that $L$ is invariant under $\mathfrak{h}_{\widetilde\varphi}$ (after conjugation). For $v\in V$ to be determined, we consider the associated translation $A_v$  as in \eeqref{Aconj}.
 Then, as in (1), for an element
 \[(X,\widetilde\varphi (X))=
 \begin{pmatrix} 0 & -(\widetilde\varphi(X))^\flat &0
\\0&X &\widetilde\varphi(X)
\\ 0&0&0\end{pmatrix}
 \]
 we get that
 \belabel{conjugate}
 A_v(X,\widetilde\varphi(X))A^{-1}_v
 =
 \begin{pmatrix} 0 & -(\widetilde\varphi(X)-Xv)^\flat &0
\\0&X &\widetilde\varphi(X)-Xv
\\ 0&0&0\end{pmatrix}.
\end{equation}

 Fix $\ell\in L$ and $\hat\ell\in V$ such that $g(\ell,\hat\ell)=1$. Then define  $0\not=\lambda\in \mathfrak{g}^*$ and $\rho \in \mathfrak{g}^*$  by $\widetilde\varphi(X)=\lambda(X)\hat\ell  \mod L^\perp$ and $X \ell = -\rho(X)\ell$, for $X\in \mathfrak{g}$.
 This is summarised in  $(X,\widetilde\varphi(X))\cdot \ell =-\lambda(X)\mathrm{e}_- - \rho(X)\ell$.
It also implies  that $X\hat\ell = \rho(X)\hat\ell \mod L^\perp$, i.e.,
 $\rho:\mathfrak{g}\to \mathfrak{gl}(V/L^\perp)$ is the induced representation of $\mathfrak{g}$ on $V/L^\perp$.
 If we assume that $\mathfrak{g}$ does not act trivially on $L$, $\rho$ is not zero. The key observation now is that   $H^1(\mathfrak{g},V/L^\perp)=0$ implies that $\lambda=c \rho $ for a constant $c$. Indeed, $\varphi \in Z^1(\mathfrak{g},V/T)$ induces an element
 $\overline{\varphi}\in Z^1(\mathfrak{g},V/L^\perp)$. So $H^1(\mathfrak{g},V/L^\perp)=0$ implies that
$\overline{\varphi}(X)=X(c\,\hat\ell\mod L^\perp)= cX \hat\ell\mod L^\perp =c\rho(X) \hat\ell\mod L^\perp$ and thus $\widetilde{\varphi}(X)= c\rho(X) \hat\ell \mod L^\perp$.

Now, in \eeqref{Aconj} we set $v:=c\ \hat\ell$. Taking into account that $g(\hat\ell,\ell)=1$, formula (\ref{conjugate}) shows that
\[
A_v(X,\widetilde\varphi(X))A^{-1}_v\cdot \ell =
-(\lambda(X)-c\rho(X)) \mathbf{e}_--\rho(X)\ell =- \rho(X)\ell.\]
This shows that after conjugation with a translation the null line $L$ is invariant under $\mathfrak{h}_{\widetilde\varphi}$ and hence under $\widetilde\mathfrak{g}$.
\end{proof}

\begin{bsp}
Consider $\mathfrak{g}=\mathds{R}^n\subset \mathfrak{so}(n)\ltimes \mathds{R}^n= \mathfrak{so}(1,n+1)_{\mathrm{e}_0}$, where $\mathrm{e}_0\in\mathds{R}^{1,n+1}$ is a null vector. Then for $T=\mathds{R}\cdot \mathrm{e}_0$ one can check that $\widetilde{\g}=\mathfrak{g}\ltimes T\subset \mathfrak{so}(2,n+2)_{\mathrm{e}_-}$ is indecomposable. Similarly, for $T=\mathrm{span}(\mathrm{e}_0, \ldots \mathrm{e}_{n})$, $\widetilde{\g}=\mathfrak{g}\ltimes T$ is indecomposable. Note that the latter is the holonomy algebra of a $(\widetilde{M},\widetilde{g})$ for a Cahen-Wallach space $(M,g_{CW})$ of dimension $n+2$ presented in  \Cref{symexample}.
\end{bsp}

\subsection{Indecomposable subalgebras with completely reducible linear part}
\label{vicentesec}
The main result of this section is the following theorem,
which is a generalisation to arbitrary signature of a result in \cite{bb-ike93}  for an indecomposable  stabiliser in $\mathfrak{so}(1,n+1)$  of a null {\em vector}\footnote{We should point out that  in \cite{bb-ike93} a similar result for the stabiliser in $\mathfrak{so}(1,n+1)$  of a null {\em line} is given.}.
It gives a description of all indecomposable subalgebras $\widetilde \mathfrak{g}\subset \mathfrak{so}(\widetilde V)_{\mathbf{e}_-}=\mathfrak{so}(V)\ltimes V$  with completely reducible linear part and non-degenerate translational part.
We use the same conventions as in \Cref{alg1sec}.

\begin{theorem}\label{algtheo}
Let
$\widetilde \mathfrak{g}\subset \mathfrak{so}(\widetilde V)_{\mathbf{e}_-}=\mathfrak{so}(V)\ltimes V$ an indecomposable subalgebra
which satisfies the following  properties
\begin{enumerate}
\item
$\mathfrak{g}=\mathrm{pr}_{\mathfrak{so}(V)}(\widetilde\mathfrak{g})$
acts completely reducibly on $V$, and
\item the translational ideal $T=\widetilde\mathfrak{g}\cap V$ is non-degenerate.
\end{enumerate}
Under these assumptions, let $\mathfrak{g}=\mathfrak{z}\+\mathfrak{g}^\prime$ be the decomposition of $\mathfrak{g}$ into its centre and the semisimple derived Lie algebra.
Then, $\mathfrak{g}$ acts trivially on $T^\perp$ and $T\not=0$. Moreover, there is  a linear map $\varphi:\mathfrak{g} \to T^\perp$ with $\varphi|_{\mathfrak{g}^\prime}=0$  such that after  conjugation in $\mathfrak{so}(V)\ltimes V$, $\widetilde \mathfrak{g}$ is of the form
$
\widetilde \mathfrak{g}=\mathfrak{h}_\varphi \ltimes T
$, where
\belabel{hdef}\mathfrak{h}_\varphi =\{ (X,\varphi(X))\in \mathfrak{so}(V)\ltimes V\mid X\in  \mathfrak{g}\},\end{equation}
and the image of $\varphi$ is co-null in $T^\perp$, i.e., $(\mathrm{im}\,\varphi)^\perp\subset T^\perp$ is totally null.
\end{theorem}

The proof of this theorem requires several lemmas which we are going to prove now.

\begin{lemma}\label{L1}
Let $V$ be a semi-Euclidean vector space and $\mathfrak{g}\subset \mathfrak{so} (V)$ be a
Lie subalgebra which acts completely reducibly on $V$.
Then there exists a canonical inclusion
\[ \iota : Z^1(\mathfrak{z} , \ker \mathfrak{g}' ) \longrightarrow Z^1(\mathfrak{g} , \ker \mathfrak{g}' ) \subset Z^1(\mathfrak{g} , V),\]
such that
\[ Z^1(\mathfrak{g} , V) = \d V + \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g}' )),\quad \d V \cap \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g}' ))= \d\ker \mathfrak{g}',\]
where $\ker \mathfrak{g}' =\{ v\in V| \mathfrak{g}' v =0\}\subset V$ denotes the maximal $\mathfrak{g}$-submodule on which
$\mathfrak{g}'=[\mathfrak{g} , \mathfrak{g} ]$ acts trivially and $\mathfrak{z}$ the center of $\mathfrak{g}$.
\end{lemma}

\begin{proof} The complete reducibility of $\mathfrak{g} \subset \mathfrak{so} (V)$ implies that $\mathfrak{g}$ is reductive, that is
\[\mathfrak{g} = \mathfrak{z} \oplus \mathfrak{g}',\]
where $\mathfrak{g}' = {[}\mathfrak{g} ,\mathfrak{g} {]}$ is the maximal semi-simple factor of $\mathfrak{g}$, see for example \cite{humphreys78}.
Let us denote by
\[ \tilde{\varphi} := \varphi \circ \pi_{\mathfrak{z}} : \mathfrak{g} \longrightarrow V\]
the canonical extension of a
linear map $\varphi : \mathfrak{z} \longrightarrow V$,
where
\begin{equation}\label{proj:eq} \pi_{\mathfrak{z}} : \mathfrak{g} = \mathfrak{z} \oplus \mathfrak{g}' \longrightarrow \mathfrak{z},\quad \pi' : \mathfrak{g} = \mathfrak{z} \oplus \mathfrak{g}' \longrightarrow \mathfrak{g}'\quad \end{equation}
are  the canonical
projections.

One can easily check that $\tilde{\varphi}\in Z^1(\mathfrak{g} , V)$ if and only if $\varphi \in Z^1(\mathfrak{z} , V)$ and
$\mathrm{im}\, \varphi \subset \ker \mathfrak{g}'$. This defines the inclusion
$\iota : Z^1(\mathfrak{z} , \ker \mathfrak{g}' ) \longrightarrow Z^1(\mathfrak{g} , V)$. Next we check $\d V\cap \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g}' )) =\d\ker \mathfrak{g}'$.
Let $v\in V$ such that $\d v \in  \iota (Z^1(\mathfrak{z}, \ker \mathfrak{g}' ))$ and, hence,
$Xv = \d v(X)=0$ for all $X\in \mathfrak{g}'$. This shows that $v\in \ker \mathfrak{g}'$.

In order to prove the remaining  inclusion $Z^1(\mathfrak{g} , V) \subset \d V +  \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g}' ))$, we consider for every
linear map $\varphi :\mathfrak{g} \longrightarrow V$ the linear maps
\begin{eqnarray*} \varphi_{\mathfrak{z}} :=  \varphi \circ \pi_{\mathfrak{z}} : \mathfrak{g} \longrightarrow V\quad \mbox{and}\quad \varphi' := \varphi \circ \pi' : \mathfrak{g} \longrightarrow V,\end{eqnarray*}
cf.\ \re{proj:eq},
such that
\[ \varphi = \varphi_{\mathfrak{z}} + \varphi'.\]
If $\varphi \in Z^1(\mathfrak{g} , V)$ then $\varphi|_{\mathfrak{g}'} \in Z^1( \mathfrak{g}', V)$ and, by the
Whitehead lemma (see for example \cite[p. 77]{jacobson62}),
\[ Z^1(\mathfrak{g}' , V)=\d'V,\]
where $\d'$ denotes the differential
of the Lie algebra cohomology of $\mathfrak{g}'$.
This shows that there exists $v\in V$ such that
$\varphi|_{\mathfrak{g}'}  = \d'v$, which implies
\[ \varphi ' = \varphi \circ \pi' = \varphi|_{\mathfrak{g}'} \circ \pi' = \d'v \circ \pi' = \d v \circ \pi' = (\d v)'\]
and
\[ \psi := \varphi -\d v = \varphi_{\mathfrak{z}} + (dv)' -\d v= (\varphi -\d v)_{\mathfrak{z}}.\]
So $\psi \in Z^1(\mathfrak{g} ,V)$ vanishes on $\mathfrak{g}'$, which implies
$\mathrm{im}\, \psi \subset \ker \mathfrak{g}' $. This proves that
$\psi \in \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g}' ))$.
\end{proof}
In order to refine Lemma \ref{L1}, we need to study $Z^1(\mathfrak{z} , \ker \mathfrak{g}')$.
Since $\mathfrak{g}^\prime$ is semisimple, and therefore $V$ is completely reducible,  we have a direct decomposition
\[ V=\ker \mathfrak{g}' \oplus \mathfrak{g}'V\]
into $\mathfrak{g}^\prime$ submodules.  As $\mathfrak{g}^\prime \subset \mathfrak{so}(V)$, this is an orthogonal decomposition,
which implies that the subspace $\ker \mathfrak{g}' \subset V$ is non-degenerate.
\begin{lemma}\label{L2}
Let $U$ be a semi-Euclidean vector space and $\mathfrak{z}\subset \mathfrak{so} (U)$ be an
Abelian Lie subalgebra which acts completely reducibly on $U$.
Then
\[ Z^1(\mathfrak{z} , U) = \d U\oplus Z^1(\mathfrak{z} , \ker \mathfrak{z} ),\quad Z^1(\mathfrak{z} , \ker \mathfrak{z} )=\mathfrak{z}^*\otimes \ker \mathfrak{z}.\]
\end{lemma}

\begin{proof}
It is clear that $Z^1(\mathfrak{z} ,\ker \mathfrak{z})=\mathfrak{z}^*\otimes \ker \mathfrak{z}$.
We consider the decomposition
\[ U = \ker \mathfrak{z} \stackrel{\perp}{\oplus} W,\quad W:= \mathfrak{z} U.\]
Notice that $\d U = \d W\subset Z^1(\mathfrak{z} , W)$ and $Z^1(\mathfrak{z} , U) = Z^1(\mathfrak{z} ,W) \oplus Z^1(\mathfrak{z} ,\ker \mathfrak{z})$.
Therefore it suffices to show that $Z^1(\mathfrak{z} , W)=\d W$. The $\mathfrak{z}$-module $W$ is an orthogonal sum of 2-dimensional indecomposable modules $W_i$ and
$Z^1(\mathfrak{z} , W) = \oplus_i Z^1(\mathfrak{z} , W_i)$. Therefore we can assume without
loss of generality that $W=W_1$ is 2-dimensional. Let us denote by
$I$ a generator of the 1-dimensional Lie algebra $\mathfrak{so} (W)$ such that $I^2=\epsilon \mathrm{Id}$, $\epsilon=\pm 1$. Then
there exists $0\neq \lambda \in \mathfrak{z}^*$ such that  $Xv=\lambda  (X)I v$ for all
$X\in \mathfrak{z}$ and $v\in W$. Given $\varphi \in Z^1(\mathfrak{z} , W)$, we have
\[ 0=X\varphi (Y)-Y\varphi (X)= \lambda (X) I \varphi (Y) -\lambda (Y) I\varphi (X),\]
for all $X,Y\in \mathfrak{z}$.
The latter equation implies that there exists a vector $v\in W$ such that
\[ I\varphi(X) = \lambda (X) v,\]
for all $X\in \mathfrak{z}$.  This shows that $\varphi = \epsilon \lambda \otimes Iv =  \epsilon \d v \in \d W$ and finishes the proof of the lemma.
\end{proof}

\begin{lemma}\label{L3}
Let $V$ be a semi-Euclidean vector space and $\mathfrak{g}\subset \mathfrak{so} (V)$ be a
Lie subalgebra which acts completely reducibly on $V$.
Then
\[ Z^1(\mathfrak{g} , V) = \d V \oplus \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g} )),\]
where $\ker \mathfrak{g}=\{ v\in V| \mathfrak{g} v =0\}\subset V$ denotes the maximal $\mathfrak{g}$-submodule on which
$\mathfrak{g}$ acts trivially and $\mathfrak{z}$ the center of $\mathfrak{g}$.
\end{lemma}
\begin{proof}
Since the $\mathfrak{g}$-submodule $U=\ker \mathfrak{g}'\subset V$ is a sum of irreducible
$\mathfrak{g}$-submodules, the center $\mathfrak{z}$ acts on $U$ completely reducibly.
Applying Lemma \ref{L2}  to $U=\ker \mathfrak{g}'$ (occurring in \Cref{L1}) we obtain that
\[ \iota (Z^1(\mathfrak{z},U) )= \iota (\d_{\mathfrak{z}}U) \oplus \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g} ))=\d U \oplus \iota (Z^1(\mathfrak{z} , \ker \mathfrak{g} )),\]
where $d_{\mathfrak{z}}$ denotes the
differential for the Lie algebra cohomology of $\mathfrak{z}$. Next we claim
\[ \d V \cap Z^1(\mathfrak{g} , \ker \mathfrak{g} ) =0,\]
which implies the lemma by \Cref{L1}. To prove the claim
let $v\in V$ be a vector such that $dv\in Z^1(\mathfrak{g} , \ker \mathfrak{g} )$. Then
$Xv= \d v(X)\in \ker \mathfrak{g}$ for all $X\in \mathfrak{g}$ and
the $\mathfrak{g}$-invariant decomposition
\[ V = \ker \mathfrak{g} \oplus \mathfrak{g} V,\]
where $\mathfrak{g} V$ is a sum of irreducible $\mathfrak{g}$-modules,
shows that $v\in \ker \mathfrak{g}$ and, hence, $dv=0$.
\end{proof}
Now we are in a position to prove \Cref{algtheo}:

\begin{proof}[Proof of \Cref{algtheo}] From \Cref{algprop} we have that
 $\widetilde{\mathfrak{g}} = \mathfrak{h}_\varphi \ltimes T$, where
$\mathfrak{h}_\varphi$ is given by \eeqref{hdef} with  $\varphi \in Z^1(\mathfrak{g} , T^\perp )$. It remains to verify that $\varphi|_{\mathfrak{g}'}=0$. Lemma \ref{L3} shows that,  up to conjugation of $\widetilde{\mathfrak{g}}$ in $\mathfrak{so} (V) \ltimes V$ by a translation in $T^\perp$,
$\varphi \in \iota (Z^1(\mathfrak{z} , T^\perp \cap \ker \mathfrak{g} ))$. This shows that $\varphi$ vanishes on $\mathfrak{g}'$ and takes values in
$T^\perp \cap \ker \mathfrak{g}$. The $\mathfrak{g}$-invariant decomposition
\[ T^\perp = (T^\perp \cap \ker \mathfrak{g})\stackrel{\perp}{\oplus} \mathfrak{g} T^\perp\]
shows that the subspace $\mathfrak{g} T^\perp \subset V$ is non-degenerate.  Let us check
that it is  not only  invariant under $\mathfrak{g}$ but also under $\widetilde{\mathfrak{g}}$. For this is suffices
to observe that, by our description of $\widetilde{\mathfrak{g}}$ and the fact that $\mathrm{im}\, \varphi \subset T^\perp \cap \ker \mathfrak{g}$, the translational part of any element of $\widetilde{\mathfrak{g}}$ is contained in $(T^\perp \cap \ker \mathfrak{g}) \oplus T$. Therefore it is perpendicular to $\mathfrak{g} T^\perp$, which shows that $\mathfrak{g} T^\perp \subset V \subset \widetilde V$ is
$\widetilde{\mathfrak{g}}$-invariant. Since $\widetilde{\mathfrak{g}}$ is indecomposable this proves that $\mathfrak{g} T^\perp =0$.

Note that this implies that $T\not= 0$, because otherwise $T^\perp=V$ and hence $\mathfrak{g}=0$ and $\widetilde{\g}=T=0$, which contradicts the indecomposability of $\widetilde{\g}$.

Finally, let $(\mathrm{im}\, \varphi)^\perp$ be the  orthogonal space of $ \mathrm{im}\, \varphi$ in $T^\perp$ and  $W$ be
a $\mathfrak{g}$-invariant complement of $\mathrm{im}\, \varphi \cap  (\mathrm{im}\, \varphi)^\perp$ in $ (\mathrm{im}\, \varphi)^\perp$. Then $W$ is non-degenerate. Again it is not only
$\mathfrak{g}$-invariant but  also $\widetilde{\mathfrak{g}}$-invariant because the translational part of  any element in $\widetilde{\g}$ is contained
in $(\mathrm{im}\, \varphi) \oplus T$ and
$W\subset  (\mathrm{im}\, \varphi)^\perp\subset T^\perp$.
 Since $\widetilde{\mathfrak{g}}$ is indecomposable this shows that $W=0$ and, hence, that
$ (\mathrm{im}\, \varphi)^\perp \subset  \mathrm{im}\, \varphi$.
\end{proof}

\subsection{Cocycles for indecomposable subalgebras in $\mathfrak{so}(1,n+1)$}
In this section we compute the $1$-cocycles for  subalgebras $\mathfrak{g}$ of $\mathfrak{so}(1,n+1)$ that act indecomposably on $V=\mathds{R}^{1,n+1}$.
Such a subalgebra is either irreducible, in which case it is equal to $\mathfrak{so}(1,n+1)$  \cite{olmos-discala01} and hence $H^1(\mathfrak{g} , V)=0$, or admits a parallel null-line $L=L_-=\mathds{R}\mathrm{e}_-$.
That such a subalgebra  belongs to one of the four types discussed in the proof of \Cref{z1lemma} below, was proven in \cite{bb-ike93}.

In the following we will use equations \re{act} and \re{bracket}
and  the identifications in Section \ref{alg1sec}  with $(\widetilde{V}, \widetilde{g},V, g)$ replaced by
$(V, g,V_0, g_0)$. Note that $g_0 = g|_{V_0\times V_0}$ is the standard Euclidean scalar product on $V_0=\mathbb{R}^n$.
We will use the standard decomposition $V=\mathds{R}\cdot\mathrm{e}_-\+V_0\+\mathds{R}\cdot\mathrm{e}_+$ and the notation
$\mathfrak{g}_0=\mathrm{pr}_{\mathfrak{so}(V_0)}(\mathfrak{g})$, $\mathfrak{g}_0^\prime=[\mathfrak{g}_0,\mathfrak{g}_0]$, $\mathfrak{z}=\mathfrak{z}(\mathfrak{g}_0)$ for a subalgebra $\mathfrak{g} \subset \mathfrak{so} (V)_{L}$.

\begin{theorem}\label{z1lemma}
Let $V=\mathds{R}\cdot\mathrm{e}_-\+V_0\+\mathds{R}\cdot\mathrm{e}_+$ be the Minkowski space  with null vectors $\mathrm{e}_{\pm}$ and Euclidean vector space $V_0$,  and let $\mathfrak{g}\subset \mathfrak{so} (V)_L\subset \mathfrak{so}(V)$ be an indecomposable subalgebra.  Then
\[ H^1(\mathfrak{g},V)=0,\]
or $\mathfrak{g}$ leaves $\mathbf{e}_-$ invariant.
\end{theorem}
\begin{proof}
We will use the following lemma, which does not yet require the classification of
indecomposable Lorentzian Lie algebras.
\begin{lemma} \label{generalL} For $\mathfrak{g}$ as in the theorem we set $\k=\mathfrak{so} (V_0) \cap \mathfrak{g}$  and by $T_0=\mathfrak{g}\cap V_0$.
We write $\varphi\in Z^1(\mathfrak{g},V)$ as $\varphi=(\varphi^-,\varphi^0,\varphi^+)$ according to the decomposition $V=\mathds{R}\cdot\mathrm{e}_-\+V_0\+\mathds{R}\cdot\mathrm{e}_+$.
Then we have the following:
\begin{enumerate}
\item[(i)] $\varphi^-|_{[\k ,\k]}=0$,
\item[(ii)]  if $T_0\not=0$, then $\varphi^+|_{\k } =0$,   and if $\dim T_0\ge 2$,  $\varphi^+|_{T_0 } =0$,
\item[(iii)] the endomorphism $S := \mathrm{pr}_{T_0} \circ \varphi^0|_{T_0} : T_0 \rightarrow T_0$ is symmetric and commutes with $\k$,
{$\varphi^0|_{T_0} : T_0 \rightarrow V_0$ is $\k$-equivariant} and
\item[(iv)] there exists $u\in V_0$ such that
\[ \varphi^0|_{\k} = \d u \in \d V_0 \subset Z^1(\k , V_0),\quad \varphi^-|_{\k T_0} = -g(u, \cdot ).\]
\end{enumerate}
\end{lemma}

\begin{proof}
 The cocycle condition  \re{cycle} for $\varphi$ becomes
\begin{eqnarray}\label{cycle-}
\varphi^-( 0,[X,\hat X],(X+a)\hat v- (\hat X+\hat a)v)
&=&
a\varphi^-(\hat a,\hat X,\hat v)
-\hat a\varphi^-( a, X, v)
\\
\nonumber
&&  -g(v, \varphi^0(\hat a,\hat X,\hat v))+g(\hat v, \varphi^0( a, X, v)),
\\[1mm]
\label{cycle0}
\varphi^0( 0,[X,\hat X],(X+a)\hat v- (\hat X+\hat a)v)
&=&
X\varphi^0(\hat a,\hat X,\hat v)-\hat X\varphi^0( a, X, v)
\\
&&
\nonumber
+\varphi^+(\hat a,\hat X,\hat v)v -\varphi^+( a, X, v)\hat v,
\\[1mm]
\label{cycle+}
\varphi^+( 0,[X,\hat X],(X+a)\hat v- (\hat X+\hat a)v)
&=&
- a \varphi^+(\hat a,\hat X,\hat v)+\hat a \varphi^+( a, X, v),
\end{eqnarray}
where $(a,X,v), (\hat a, \hat X, \hat v) \in \mathfrak{g} \subset \mathfrak{so} (V)_L \cong \mathbb{R} \oplus\mathfrak{so}(V_0)\ltimes V_0$.
The equations \re{cycle-}, \re{cycle0}, and \re{cycle+}  evaluated only on elements from $\k$ yield
\begin{equation}\label{cycle-+h}
\varphi^\pm|_{[\k,\k]}=0
\end{equation}
as well as \begin{equation}
\label{cycle0h}
\varphi^0|_\k\in Z^1(\k,V_0).
\end{equation}
Since $\k$ is reductive with possible centre $\mathfrak{z}$, by Lemma \ref{L3} in Section \ref{vicentesec} we know that
\begin{equation} \label{vf:eq} \varphi^0|_{\k} =\d u + f,\end{equation}
where $u\in V_0$ and $f\in \mathfrak{z}^*\otimes \ker (\k)$ and $\ker (\k)\subset V_0$ is the maximal
subspace on which $\k$ acts trivially.

Next evaluating  \re{cycle-} and \re{cycle0} on elements of $T_0$ we obtain the equations
\begin{eqnarray}\label{cycle-T}
0&=&
g(v, \varphi^0(0,0,\hat v))-g(\hat v, \varphi^0(0,0, v)),
\\
\label{cycle0T}
0&=& \varphi^+(0,0,\hat v)v -\varphi^+( 0,0, v)\hat v,
\end{eqnarray}
for all $v,\hat v\in T_0$.
The first one  is equivalent to the symmetry of the endomorphism $S$ of $T_0$ defined in (iii).
The second implies that
\belabel{vf+T}
\varphi^+|_{T_0}=0,\end{equation}
whenever $\dim(T_0)\ge 2$.
Finally, we pair $\k$ with $T_0$ and obtain
\begin{eqnarray}\label{cycle-hT}
\varphi^-( 0,0,X v)
&=&
 g(v, \varphi^0( 0, X, 0) )
\end{eqnarray}
and
\begin{equation}
\label{cycle0hT}
0
=
\varphi^0( 0,0,X v)
-X\varphi^0(0,0, v)
+
\varphi^+( 0, X, 0) v.
\end{equation}
Taking the $T_0$-component of this equation, we get
\[0
=
 [S,X]v +\varphi^+( 0, X, 0) v,\]
which is nothing else than
\[
[S,X]|_{T_0}=-\varphi^+( 0, X, 0)\,\mathrm{Id}_{T_0}.\]
Taking the trace  shows that
\begin{equation}\label{vf+h}
\varphi^+|_\k=0
\end{equation}
if $T_0\neq 0$ and that $S$ commutes with $\k$.

Taking the $T_0^\perp$ component of \re{cycle0hT}, we get
 \begin{equation}
\label{cycle0hTperp}
\mathrm{pr}_{T_0^\perp}( \varphi^0( 0,0,X v))
=X \mathrm{pr}_{T_0^\perp}(\varphi^0(0,0, v)),
\end{equation}
proving (iii). {In particular, $\varphi^0 : \mathfrak{g} \rightarrow V_0$ takes values in
$\k V_0\subset V_0= \k V_0\oplus \ker \k$ and, hence, $f=0$ in equation (\ref{vf:eq}).}
Thus
\belabel{vf0cycle0}
\varphi^0|_{\k}=\d u, \quad u\in V_0,\end{equation}
and from (\ref{cycle-hT}) we obtain
\belabel{vf-cycle}
\varphi^-(0,0,Xv)=g(v, \varphi^0(0,X,0))=- g(Xv, u)
\end{equation}
for all $v\in T_0$, $X\in \k$. This proves (iv).
\end{proof}

According to \cite{bb-ike93}, an indecomposable subalgebra of $\mathfrak{so}(V)_L$, which  does not
annihilate $\mathrm{e}_-$ belongs to one of the following two types.
\bigskip

\underline{Type  $\mathfrak{g}=(\mathds{R}\+\mathfrak{g}_0)\ltimes V_0$:} For this type we have $\k=\mathfrak{g}_0$ and $T_0=V_0$. First note that if $V_0=0$, then \[\mathfrak{g}=\mathfrak{so}(1,1)=\mathds{R} \begin{pmatrix} 1&0\\0&-1\end{pmatrix}, \] and
$H^1(\mathfrak{g},V)$ clearly is trivial.
Otherwise,  by  \Cref{generalL} we have $\varphi^+|_{\mathfrak{g}_0}=0$ and
there exists $u\in V_0$ such that
\begin{equation}  \label{vf-} \varphi^0|_{\mathfrak{g}_0}=\d u,\quad  \varphi^-|_{\mathfrak{g}_0V_0}=-g(u,\cdot ).\end{equation}
Next we further evaluate the equations  \re{cycle-}, \re{cycle0},  and \re{cycle+} by pairing  $\mathds{R}$ with $\mathfrak{g}_0$ and $V_0$.
Pairing $V_0$ and $\mathds{R}$ in equation (\ref{cycle+}) shows that
\[\varphi^+|_{V_0}=0,
\]
independent of the dimension of $V_0$.
Pairing $\mathds{R}$ with $\mathfrak{g}_0$, equation \re{cycle-} becomes
\[ \varphi^-|_{\mathfrak{g}_0}=0.\]
Pairing $\mathds{R}$ with $V_0$,  equation \re{cycle-} and the linearity of $\varphi^-$ imply
\[\varphi^0|_{\mathds{R}}=0.\]
Moreover, \re{cycle0} gives
\[\varphi^0|_{V_0} = s\ \mathrm{Id},\quad\text{ with }s=-\varphi^+(1,0,0). \]
Now, if we write $\varphi^-(0,0,v)=-g(u',v)$, with $u'\in V_0$, and
 split $V_0=\ker(\mathfrak{g}_0)\+\mathfrak{g}_0V_0$ then   equation \re{vf-} shows that the $\mathfrak{g}_0V_0$-component of $u$ and $u'$ are the same, so up to adding an element of $\ker \mathfrak{g}_0$ to
 $u$, we can assume that
$u=u' $.
Hence, with $r:=\varphi^-(1,0,0)$, we obtain that
\[
\varphi(a,X,v)=
\begin{pmatrix}ar-g(v, u) \\X u+sv \\ -sa \end{pmatrix}= \begin{pmatrix}a&-v^\flat& 0 \\ 0&X&v \\ 0&0&-a\end{pmatrix} \begin{pmatrix}r \\ u\\ s \end{pmatrix}
=d\begin{pmatrix}r \\ u\\ s \end{pmatrix} \cdot (a,X,v),
\]
i.e., that $Z^1(\mathfrak{g},V)=\d V$.

 \bigskip

\bigskip

\underline{Type $\mathfrak{g}=(\mathfrak{h}_f\+\mathfrak{g}_0^\prime)\ltimes V_0$, with $0\neq f\in \mathfrak{z}^*$ and $\mathfrak{h}_f=\{(f(Z),Z)\mid Z\in \mathfrak{z}\}\subset \mathds{R}\+ \mathfrak{z}$:}
Here we have $T_0=V_0$, $\k  =\ker f \oplus \mathfrak{g}_0'\subset \mathfrak{g}_0 = \mathfrak{z} \oplus \mathfrak{g}_0'$ and
\[ \mathfrak{g} = (\mathbb{R} \zeta_0 \oplus \k)\ltimes V_0,\]
where $\zeta_0 = (1,Z_0)$ and $Z_0\in \mathfrak{z}$ is a vector such that $f(Z_0)=1$. In particular $\dim(V_0)\ge 2$. Thus by \Cref{generalL}, in particular, we have $\varphi^+|_{\k \ltimes V_0}=0$, $S=\varphi^0|_{V_0} : V_0 \rightarrow V_0$ is symmetric and
there exists $u\in V_0$ such that
\begin{equation}  \label{vf-k} \varphi^0|_{\k}=\d u,\quad   \varphi^-|_{\k V_0}=-g(u,\cdot ).\end{equation}
Notice that $u$ is determined only up to addition of an element of $\ker \k$, a freedom to be used below.
{The one-form  $\varphi^-|_{V_0}$ is given by
 \begin{equation} \label{u1:eq} \varphi^-|_{V_0} = -g(u_1,\cdot ),\end{equation}
 where $u_1\in V_0$ satisfies $\k (u-u_1)=0$.}

Next we further evaluate the equations  \re{cycle-}, \re{cycle0},  and \re{cycle+} by pairing  $\zeta_0$ with
$\mathfrak{g}_0$ and $V_0$.
First, pairing $\zeta_0$ with $V_0$, eq.~\re{cycle-} and the linearity of $\varphi^-$ gives
\[
\varphi^-(0,0,Z_0v)=g(v, \varphi^0(\zeta_0)).\]
This implies that the vector $\varphi^0(\zeta_0)$ can be written as $\varphi^0(\zeta_0)=Z_0w$ for some $w\in V_0$.

Moreover eq.~\re{cycle0} implies
\begin{equation} \label{commEq}
[S,Z_0]=-S -\varphi^+(\zeta_0)\,\mathrm{Id}.\end{equation}
Taking the trace yields
\[
s:=\varphi^+(\zeta_0)=-\frac{\mathrm{tr}(S)}{n}.
\]
Taking the trace-free part of \eeqref{commEq} we see that the trace-free part $S_0$ of $S$ satisfies
\[ [S_0,Z_0] = -S_0.\]
If $K$ is the trace form on matrices,  we have
\[ 0=K([Z_0,S_0],S_0)=K(S_0,S_0),\]
which shows $S_0=0$, since the trace-form is positive definite on symmetric matrices.
This shows that
\[ S = -s\, \mathrm{Id}_{V_0}.\]
We set $r:= \varphi^- (\zeta_0)$. Pairing $\zeta_0$ with $\k$ in (\ref{cycle-}), (\ref{cycle0}) yields respectively $\varphi^-|_{\k}=0$
and $w_0:=Z_0(u-w)\in \ker \k$. Now we redefine $u$ by $u' := u-  \mathrm{pr}_{\ker \k} (u-w)$. Using the decomposition
$u-w= \mathrm{pr}_{\ker \k} (u-w) + \mathrm{pr}_{\k V_0} (u-w)\in \ker \k\oplus \k V_0$, we see that
\[ w_0 = Z_0\mathrm{pr}_{\ker \k} (u-w),\]
which implies $Z_0u'= Z_0u -Z_0(u-w) = Z_0w$. This shows that we can assume that
$w_0=0$ and denote $u'$ again by $u$.

Altogether this implies for $Z\in \mathbb{R}Z_0$, $X\in \k$ and $v\in V_0$
\begin{eqnarray*}
\varphi^-(f(Z),Z+X,v)&=& r f(Z)-g(v, {u_1}),
\\
\varphi^0(f(Z),Z+X,v)&=& (Z+X)  {u_1}-sv,
\\
\varphi^+(f(Z),X+Z,v)&=&sf(Z),
\end{eqnarray*}
{compare \eeqref{u1:eq}.}
Hence we obtain for all $(a,X,v)\in \mathfrak{g} \subset (\mathbb{R} \oplus \mathfrak{so}(V_0) ) \ltimes V_0$:
\[
\varphi(a,X,v )
=
\begin{pmatrix}a &-v^\flat & 0
\\
0&X&v
\\
0&0&-a
\end{pmatrix}
\begin{pmatrix}r
\\ {u_1} \\ -s\end{pmatrix},\]
i.e.  $\varphi=d(r,{u_1},-s)$ and the first cohomology is trivial.
\end{proof}

\begin{bem} We want to remark that \Cref{generalL} can be used to determine $H^1(\mathfrak{g},V)$ for the other two types of indecomposable subalgebras of $\mathfrak{so}(V)_L$, those that leave invariant the null vector $\mathrm{e}_-$ (notations as in \Cref{z1lemma}, for details about these subalgebras see \cite{bb-ike93}).
One of them is of the form $\mathfrak{g}=\mathfrak{g}_0\ltimes V_0$ and one can show that
\[H^1(\mathfrak{g},V)=S_0(\mathfrak{g}_0)\+ \mathfrak{z}(\mathfrak{g}_0)^*\+\ker(\mathfrak{g}_0)^*,\]
where $S(\mathfrak{g}_0)$ denotes
the trace-free, symmetric matrices that commute with $\mathfrak{g}_0$, $ \mathfrak{z}(\mathfrak{g}_0)$ is the centre of $\mathfrak{g}_0$ and $\ker(\mathfrak{g}_0)\subset V_0$ are all vectors in $V_0$ annihilated by $\mathfrak{g}_0$.

A similar statement holds for the remaining type where
$\mathfrak{g}=(\mathfrak{h}_f\+\mathfrak{g}_0^\prime)\ltimes T_0$, with $0\not=T_0\subsetneq V_0$ invariant under $\mathfrak{g}_0$ such that $T_0^\perp\subset \ker(\mathfrak{g}_0)^\perp$  and $\mathfrak{h}_f=\{(0,Z,f(Z))\mid Z\in \mathfrak{z}$, with $ f:\mathfrak{z}\to T_0^\perp$ surjective.
\end{bem}
Finally we study the two types of indecomposable  subalgebras of $\mathfrak{so}(1,n+1)$ that stabilise the null line $L$ but act non trivially on $L$, i.e., the types considered in the previous theorem.
\begin{proposition}\label{cycleprop}

Let $V=\mathds{R}\cdot\mathrm{e}_-\+V_0\+\mathds{R}\cdot\mathrm{e}_+$ be the Minkowski space with null vectors $\mathrm{e}_{\pm}$,  and let $\mathfrak{g}\subset \mathfrak{so}(V)_L\subset \mathfrak{so}(V)$ be an indecomposable subalgebra stabilising a null line $L=\mathds{R}\mathrm{e}_-$ but acting  non trivially on $L$. Let
$\rho\in \mathfrak{g}^*$ be defined by the representation of $\mathfrak{g}$ on $V/L^\perp$, i.e.,
\[(a,X,v) [u]=\rho(a,X,v)[u], \quad i.e.,\ \rho(a,X,v)=-a,\]
(according to formula (\ref{act})).
Then, every $\varphi\in Z^1(\mathfrak{g},V/L^\perp)\subset\mathfrak{g}^*$ is a multiple of $\rho$, or equivalently, $Z^1(\mathfrak{g},V/L^\perp)=d(V/L^\perp)$).
\end{proposition}
\begin{proof}
First we consider the type $\mathfrak{g}=(\mathds{R}\+\mathfrak{g}_0)\ltimes V_0$. Note that we not exclude the case $V_0=0$, for which $\mathfrak{g}=\mathfrak{so}(1,1)$.   For $a\not=0$, every $\varphi\in Z^1(\mathfrak{g},V/L^\perp)$ satisfies
\[
0=\varphi( \left[(a,0,0),(0,X,0)\right])=-a\varphi(0,X,0),
\]
for all $X\in \mathfrak{g}_0$. Hence $\varphi|_{\mathfrak{g}_0}=0$.
Similarly, we get
\[
a\varphi(0,0,v)=\varphi(\left[(a,0,0),(0,0,v)\right])
=
-a\varphi(0,0,v),
\]
for all $v\in \mathds{R}^n$. Hence $\varphi|_{V_0}=0$. This implies that $\varphi$ is a multiple of $\rho$.

Now we assume that $\mathfrak{g} = (\mathbb{R} \zeta_0 \oplus \k)\ltimes V_0$,
where $\k = \ker f \oplus \mathfrak{g}_0' \subset \mathfrak{z} \oplus \mathfrak{g}_0'=\mathfrak{g}_0 = \mathrm{pr}_{\mathfrak{so}(n)}\mathfrak{g}$, $f\in \mathfrak{z}^*$, $\zeta_0 = (1,Z_0)$ and $Z_0\in \mathfrak{z}$ is a vector in the centre $\mathfrak{z}$ of $\mathfrak{g}_0$
such that $f(Z_0)=1$. In particular, $\dim(V_0)\ge 2$.
For $X\in \k$ we obtain
\[
0=\varphi( \left[\zeta_0,(0,X,0)\right])=-\varphi(0,X,0),
\]
i.e., $\varphi|_{\k}=0$.
Moreover, for all $v\in \mathds{R}^n$ from the cocycle condition we get
\begin{eqnarray*}
-\varphi(0,0,v)&=&
\varphi\left(\left[ \zeta_0,(0,0,v)\right]\right)
\\
&=&
 \varphi(0,0,(1+Z_0)v)
\ =\
 \varphi(0,0,v)+\varphi(0,0,Z_0v),
\end{eqnarray*}
i.e., that
\belabel{zeqn}
\varphi(0,0,Z_0v)
=
-2\varphi(0,0,v).
\end{equation}
Applying \eeqref{zeqn} twice one obtains
\[
\varphi(0,0,Z_0^2v)
=
-2\varphi(0,0,Z_0v)
=
4\varphi(0,0,v).
\]
Since $Z_0\in \mathfrak{so}(n)$, its square $Z^2_0$ is diagonalisable with only nonpositive eigenvalues.
Hence we get that $\varphi|_{V_0}=0$. This implies that $\varphi$ is a multiple of $\rho$.
\end{proof}

\section{Holonomy of metrics $\widetilde{g}=2\,\d u\,\d v+u^2g$}
\label{holsec}
In this section we will use the geometric lifting properties of metrics of the form $\widetilde{g}=2\,\d u\,\d v+u^2g$  derived in Section \ref{uvgsec} and the algebraic results of Section \ref{algsec} in order study the holonomy of $\widetilde{g}$.
For cones over manifolds $(M,g)$ of arbitrary signature but with completely reducible holonomy, Theorem \ref{algtheo} has the following consequences.
\begin{corollary}\label{cor1}
Let $\gg$ be a semi-Riemannian metric of signature $(t,s)$ on a manifold $M$ the holonomy algebra $\mathfrak{hol}(\gg)$ of which acts completely reducibly. Consider the metric \[\widetilde{g}=2\, \d u\, \d v +u^2\gg\] on $\widetilde{M} = \mathds{R}^+\times \mathds{R}\times M$ and assume that the holonomy $\widetilde \mathfrak{g} :=\mathfrak{hol}(\widetilde{g})$ of $\widetilde{g}$ acts indecomposably, i.e.~without a proper non-degenerate invariant subspace,
and that the translational ideal $T:= \widetilde{\g} \cap V$ is non-degenerate.
Then
\[
\mathfrak{hol}(\widetilde{g})=\mathfrak{hol}(\gg)\ltimes  V.\]
\end{corollary}
\begin{proof} First Proposition \ref{myprop} gives that $\mathfrak{g}=\mathrm{pr}_{\mathfrak{so}(t,s)}(\widetilde\mathfrak{g})=\mathfrak{hol}(\gg)$.
Then Theorem \ref{algtheo} applied to $\widetilde \mathfrak{g}$ shows that $\mathfrak{g} T^\perp=0$.
If $T^\perp\not=\{0\}$, then  $g$ admits a non-degenerate parallel vector field which, according to Lemma \ref{paralemma}, would lift to a non-degenerate parallel vector field for $\widetilde{g}$. This is excluded by the assumption of indecomposability of $\widetilde{g}$.
\end{proof}

\bigskip

As an aside, let us record the consequence of \Cref{algtheo} for Lorentzian metrics of the form $\widetilde{g}=2 \d u\d v+u^2g$. We have obtained this result in \cite[Section 9]{acgl07}.
\begin{corollary}
Let $\gg$ be a Riemannian metric in dimension $n$ and $\widetilde{g}=2\, \d u\, \d v+u^2\gg$ a Lorentzian metric. If the holonomy of $\widetilde{g}$ acts indecomposably, then
\[\mathfrak{hol}(\widetilde{g})=\mathfrak{hol}(\gg)\ltimes \mathds{R}^{n}.\]
\end{corollary}
In the main result of this section we deal with metrics $\widetilde{g}$ over {\em Lorentzian} metrics $g$.
\begin{theorem}\label{lortheo}
Let $\gg$ be a Lorentzian metric in dimension $n$ and $\widetilde{g}=2\, \d u\, \d v+u^2\gg$ of signature $(2,n)$.  If the holonomy of $\widetilde{g}$ acts indecomposably, then
\[\mathfrak{hol}(\widetilde{g})=\mathfrak{hol}(\gg)\ltimes \mathds{R}^{1,n-1},\]
or $g$ admits a parallel null vector field (in which case $\widetilde{g}$ admits two linearly independent parallel null vector fields that are orthogonal to each other).
\end{theorem}
\begin{proof}
Set $\widetilde \mathfrak{g}:=\mathfrak{hol}(\widetilde{g})$,
 $\mathfrak{g}:=\mathfrak{hol}(\gg)$ and $V:=\mathds{R}^{1,n-1}$. Let $T=\widetilde\mathfrak{g}\cap V$ be the pure translations in $\widetilde\mathfrak{g}$.  We have to show that $T=V$, in which case we have that $\widetilde\mathfrak{g}=\mathfrak{g}\ltimes V$, or that $\mathfrak{g}$ admits an invariant null vector.
Hence we assume from now on that $T\not= V$.
By Proposition \ref{myprop} we have that  $\widetilde\mathfrak{g} \subset \mathfrak{g}\ltimes V$ with $\mathfrak{g} = \mathrm{pr}_{\mathfrak{so}(1,n+1)}(\widetilde \mathfrak{g})$ and  $T$ is $\mathfrak{g}$ invariant.

 Since $\mathfrak{g}$  is a holonomy algebra, we can apply the Wu splitting theorem and obtain $\mathfrak{g} =\mathfrak{g}_1\+\ldots \+\mathfrak{g}_k$ and
\[V=\mathds{R}^{1,n-1}=V_0\+^\perp V_1\+^\perp V_2\+^\perp \ldots \+^\perp V_k,\]
with $\mathfrak{g}_i$ acting trivially on $\mathfrak{g}_j$ for $i\not= j$, all the $V_i$'s are non-degenerate,
with $V_0$ a trivial representation and $V_i$ indecomposable for $i=1, \ldots , k$. Since we
assume that $\widetilde \mathfrak{g}$ acts indecomposably, $\widetilde{g}$ does not admit non-degenerate parallel vector fields. Therefore, Lemma \ref{paralemma} implies that $V_0=\{0\}$.
Hence we can choose the $V_i$ in a way that $V_1$ is the Minkowski space and indecomposable for $\mathfrak{g}_1$ and the remaining $V_i$ are Euclidean and irreducible for $\mathfrak{g}_i$.
Note that for $i=2, \ldots, k$ we have that  $\mathfrak{g}_i\subset \mathfrak{so}(n_i)$, where $n_i=\dim(V_i)$.
Moreover, we can write
\[
\mathfrak{g}\ltimes V= (\mathfrak{g}_1\+\ldots \+\mathfrak{g}_k)\ltimes (V_1\+\ldots\+ V_k) =
(\mathfrak{g}_1\ltimes V_1)\+ \ldots \+ (\mathfrak{g}_k\ltimes V_k).\]

Not only $T$ but also
$T_i=\widetilde\mathfrak{g}\cap V_i$ is $\mathfrak{g}$-invariant. Hence we have for $i=2, \ldots , k$ that $T_i=\{0\}$ or $T_i=V_i$, and that $T_1$ is degenerate, trivial or equal to $V_1$. The same holds for $P_i=\mathrm{pr}_{V_i}T$ containing $T_i$.

Since  $V_1$ is indecomposable but not necessarily irreducible, we have to consider several cases for $T$:

\bigskip

{\bf Case 1:} $T$ is indefinite, i.e., of signature $(1, \dim(T)-1)$. In this case we have that $T\cap V_1=V_1$ and that   $T^\perp$ is positive definite and hence a direct sum of irreducibles that can be arranged such that $T^\perp=V_{\ell+1}\+\ldots\+ V_k$ with $ 1\le \ell \le k-1$ (recall that $T\not=\{0\}$ and that we are working under the assumption $T\not=V$). We apply  Theorem \ref{algtheo} to the following data:

We define $\widetilde W:=\mathds{R}\mathrm{e}_-\+T^\perp \+\mathds{R}\mathrm{e}_+$ and a representation  $\rho :\widetilde\mathfrak{g} \to \mathfrak{so}(\widetilde W)_{\mathrm{e}_-}$ by
$\rho(X,v)=(X|_{T^\perp},\mathrm{pr}_{T^\perp}(v))$.
Since $T^\perp $ is positive definite,
 it is $T\cap T^\perp=\{0\}$, so by  its very definition $\rho(\widetilde\mathfrak{g})$ satisfies that $\rho(\widetilde\mathfrak{g})\cap T^\perp=\{0\}$.
 On the other hand,
 $\rho(\widetilde\mathfrak{g})$ satisfies the assumptions of Theorem  \ref{algtheo}. Hence, with $\rho(\widetilde\mathfrak{g})\cap T^\perp=\{0\}$, the projection of $\rho(\widetilde{\g})$ onto $\mathfrak{so}(T^\perp)$ acts trivially on $T^\perp$. But this contradicts the fact that $T^\perp=V_{\ell+1}\+\ldots \+ V_k$, where the $V_i$'s are irreducible for $\mathrm{pr}_{\mathfrak{so}(1,n-1) }(\widetilde{\g})$ and hence for $\mathrm{pr}_{\mathfrak{so}(T^\perp)}(\rho(\widetilde{\g}))$.

\bigskip

{\bf Case 2:} $T$ is positive definite (including the case $T=0$), i.e.,  $T\cap V_1=\{0\}$ in virtue of the indecomposability of the $\mathfrak{g}_1$-module $V_1$. In this case  $T^\perp$ is non-degenerate and $V_1\subset T^\perp$, i.e., \[T^\perp=
V_1\+\ldots \+V_\ell\quad\text{ and }\quad T=V_{\ell+1}\+\ldots \+ V_k.\] Set \[\mathfrak{g}_-=\mathfrak{g}_1\+\ldots \+\mathfrak{g}_\ell\quad \text{ and }\quad \mathfrak{g}_+=\mathfrak{g}_{\ell+1}\+\ldots \+\mathfrak{g}_k,\] where $\mathfrak{g}_+=\mathfrak{z}_++\mathfrak{g}_+'$ is reductive with centre $\mathfrak{z}_+$ and derived algebra $\mathfrak{g}_+^\prime$, and $\mathfrak{g}_1$ is either irreducible or indecomposable but with an invariant null line $L$.

In the case when $\mathfrak{g}_1$ acts irreducibly on $V_1$, $\mathfrak{g}$ acts completely reducibly on $V$ and, since $T$ is positive definite, we can apply \Cref{cor1} to get a contradiction to $T\not=V$.

Hence we can assume that $\mathfrak{g}_1$ is
contained in the stabiliser of the null line $L$, i.e.,  $\mathfrak{g}_1\subset \mathfrak{so}(V_1)_L$.
Since $\mathfrak{g}_+$ acts trivially on $T^\perp$ and the $V_i$'s are irreducible for $i=\ell+1,\ldots , k$,  and $\mathfrak{g}_-$ acts trivially on $T$, we have that
\begin{equation}\label{kerg+}
\ker(\mathfrak{g}_-)\cap T^\perp = \ker(\mathfrak{g}),
\end{equation}
where $\ker$ denotes all vectors in $V$ that are annihilated by all elements from the respective Lie algebra.
As in   \Cref{algprop}, there is a $\varphi \in Z^1(\mathfrak{g},T^\perp)$,  such that $\widetilde\mathfrak{g}=\mathfrak{h}_\varphi \ltimes T$.
Then for $X_\pm\in \mathfrak{g}_\pm$ we have
\[
0
=\varphi([X_+,X_-])= X_-\varphi(X_+).
\]
Hence, using equality (\ref{kerg+}), we obtain $\varphi(\mathfrak{g}_+)\subset \ker (\mathfrak{g}_-)\cap T^\perp=\ker (\mathfrak{g})$. If $\varphi|_{\mathfrak{g}_+}\not=0$, we conclude that  $\ker (\mathfrak{g})$ is a non-trivial subspace of $T^\perp$ and thus $\ker (\mathfrak{g})=L$. Hence, if $\varphi|_{\mathfrak{g}_+}\not=0$ there is a non-zero vector in $L$ that is annihilated by $\mathfrak{g}$ and therefore   the metric  $g$ admits a parallel null vector field.

Hence, for Case 2  we can assume that $\varphi|_{\mathfrak{g}_+}=0$ and  are left with  \[\varphi:\mathfrak{g}_-\longrightarrow  T^\perp=V_1\+\ldots \+V_\ell.\]
Then for $X_i\in \mathfrak{g}_i$ and $X_j\in \mathfrak{g}_j$, with $i, j\in \{ 1,\ldots ,\ell\}$, and $i\not= j$  we have
\[0=X_i\varphi(X_j)-X_j\varphi (X_i),\]
and hence
\begin{equation}\label{fij}
X_i\varphi(X_j)=0.\end{equation}
Since the $V_{j\ge 2}$ are irreducible, this relation for $j=1$ implies that
\[\varphi|_{\mathfrak{g}_1}\in Z^1(\mathfrak{g}_1,V_1).\]
On the other hand, for $j\ge 2$ we have that
\[
\varphi|_{\mathfrak{g}_j}\in Z^1(\mathfrak{g}_j,L\+V_j),\]
where $L$ is the $\mathfrak{g}$-invariant null line.
If we write $\varphi=\varphi_1+ \ldots +\varphi_\ell$ with $\varphi_i:\mathfrak{g}_-\to V_i$, then relation (\ref{fij}) implies  that if there exists $X_j\in \mathfrak{g}_j$ for some
$j\ge 0$ such that  $\varphi_1(X_j)\not= 0$, and thus $\varphi_1(\mathfrak{g}_j)=L$, then $\mathfrak{g}_1$ and hence $\mathfrak{g}$ acts trivially on $L$. The latter case implies again that the metric  $g$ admits a parallel null vector field.

Hence, we have obtained that $g$ admits a parallel null vector field or that
$\varphi=\varphi_1+ \ldots + \varphi_\ell$  with $\varphi_i\in Z^1(\mathfrak{g}_i,V_i)$ for $i=1, \ldots \ell$. Since the $V_i$ for $i\ge 2$ are irreducible, we have that $Z^1(\mathfrak{g}_i,V_i)=\d V_i$, by \Cref{L3}. The case  $i=1$ is covered by \Cref{z1lemma}  where we have shown that  $H^1(\mathfrak{g}_1,V_1)= 0$ whenever $g$ does not admit a parallel null vector field. Hence, if $g$ does not admit a parallel null vector field we obtain from (1) in  \Cref{algtheo1} that $T^\perp$ is degenerate or zero. But this contradicts $T\not=V$ and that $T^\perp$ in Case 2 is non-degenerate.

\bigskip

{\bf Case 3:} $T$ is degenerate, i.e., there is a $\mathfrak{g}$-invariant null line $L=T\cap T^\perp$. Our aim is to apply point (2) in \Cref{algtheo1} and \Cref{cycleprop}. First note that $\mathfrak{g}$ and therefore the indecomposable subalgebra $\mathfrak{g}_1 \subset \mathfrak{so}(V_1)$ both leave $T$ and hence the null line $L$ invariant. If $\mathfrak{g}_1$ acts trivially on $L$, then $\mathfrak{g}$ acts trivially on $L$ and the metric $g$ admits a parallel null vector field. Therefore we can assume that $\mathfrak{g}_1$ does not act trivially on $L$. This means that we can apply \Cref{cycleprop}
to $\mathfrak{g}_1$ and $L^\perp \cap V_1$ to get that
\[Z^1(\mathfrak{g}_1,V_1/(L^\perp\cap V_1))=d( V_1/(L^\perp\cap V_1)).\]
On the other hand,  we note that there is a canonical identification
\[V/L^\perp \simeq V_1/(L^\perp\cap V_1),\]
which shows that
$\mathfrak{g}_2\+\ldots \+\mathfrak{g}_k$ acts trivially on $V/L^\perp$. Hence,
\[
Z^1(\mathfrak{g},V/L^\perp)=Z^1(\mathfrak{g}_1, V_1/(L^\perp\cap V_1))=  d(V/L^\perp).\] Since we have assumed that $\mathfrak{g}$ does not act trivially on $L$, (2) in  \Cref{algtheo1} implies that, up to conjugation, $\widetilde\mathfrak{g}$ leaves invariant a null line $L$. This means that $(\widetilde{M},\widetilde{g})$ admits a recurrent null vector field in the span of $\partial_v$ and $L$ (even a recurrent section in $L$). But in this situation, \Cref{recprop} ensures the existence of a parallel null vector field on $(M,g)$. This finishes the proof.
\end{proof}

\section{Cones with parallel null $2$-planes}
\label{planesec}
In this section we consider the base manifolds $(M,g)$ of cones that admit a parallel distribution of totally null $2$-planes.
Our main result is the description of the most general local form of the metric $g$.
To exclude trivial cases we assume $\dim M >1$.

\subsection{The induced structure on the base}
If $(\widehat{\M},\widehat{\gg})$ is a semi-Riemannian manifold and  $\widehat{\mathbf{P}}$  a parallel totally null $2$-plane bundle, then    locally   there are two null vector fields $\chi$ and $\zeta$ that are orthogonal to each other and such that
\belabel{pplane}
\begin{array}{rcl}
\widehat{\nabla}\chi &=& \alpha \otimes\chi+\mu\otimes\zeta
\\
\widehat{\nabla}\zeta&=&\beta \otimes \chi+\nu\otimes \zeta,
\end{array}
\end{equation}
for $1$-forms $\alpha$, $\beta$, $\mu$ and $\nu$.

If $(\widehat{\M},\widehat{\gg})$ is a timelike cone  with a parallel null $2$-plane  bundle $\widehat{\mathbf{P}}$,  we can intersect $\widehat{\mathbf{P}}$ with $\xi^\perp$, where $\xi$ is the Euler vector field.
A subset of $\widehat{\M} = \mathbb{R}^{>0}\times M$ will be called \emph{conical} if it is of the form
$\widehat{M}_0=\mathbb{R}^{>0}\times M_0$ for some subset $M_0\subset M$.
\begin{lemma}
On  a conical open dense subset in $\widehat{\M}$
the intersection $\widehat{\mathbf{P}}\cap \xi^\perp$  is a null-line bundle $\mathbf{L}$
invariant under the flow of $\xi$. In particular, ${\mathbf{L}}$ admits local sections, defined on conical open sets,
invariant under the flow of $\xi$ and descends to a null line distribution on an open dense subset of $M$.
\end{lemma}
\begin{proof}
For this and the following proofs, we note that
\[ \left[\xi , \Gamma(\xi^\perp)\right]\subset \Gamma(\xi^\perp)\quad\mbox{and}\quad \left[\xi , \Gamma(\widehat{\mathbf{P}})\right]\subset \Gamma(\widehat{\mathbf{P}}).\]
This implies that the dimension of the fibres of $\widehat{\mathbf{P}}\cap \xi^\perp$ is constant on the integral curves of $\xi$.
At each point $p\in \widehat{\M}$, $\xi^\perp|_p$ is a hyperplane and $\widehat{\mathbf{P}}|_p$ a $2$-plane in $T_p\widehat{\M}$. Hence their intersection has dimension one or two. Now let us  assume that, over an  open set $U\subset \widehat{\M}$, $\widehat{\mathbf{P}}\cap \xi^\perp$ is of rank $2$, i.e.\ that $\widehat{\mathbf{P}}\subset \xi^\perp$. Hence $\widehat{\mathbf{P}}\cap \xi^\perp$ a distribution of $2$-planes spanned by vector fields $V_1$ and $V_2$ on $U$  that are tangential to $M$. Then formulae \re{coneLC} and \re{pplane}  give us
\[
TM\ni \widehat\nabla_XV_i = \nabla_XV_i +\gg(X,V_i)\xi,
\]
for all $X\in TM$. Hence, on $U$ it is $\gg(X,V_i)=0$ for all $X\in TM$ which is impossible. Consequently,
the conical open set over which the fibres of $\widehat{\mathbf{P}}\cap \xi^\perp$ are one-dimensional is dense and
$\widehat{\mathbf{P}}\cap \xi^\perp$ restricts to a line bundle $\mathbf{L}$ over that set.
\end{proof}
Now  we  project $\widehat{\mathbf{P}}$ to $\xi^\perp$.
\begin{lemma}
Over a conical open dense subset of $\widehat{\M}$, the projection $\mathrm{pr}_{\xi^\perp}(\widehat{\mathbf{P}})\subset \xi^\perp$ is an involutive $2$-plane distribution $\mathbf{P}$. In particular, there is a conical open dense submanifold $\widehat{\M}_0$ of $\widehat{\M}$ over which the involutive $2$-plane distribution $\mathbf{P}$ descends to an involutive  $2$-plane distribution on $M_0$.
\end{lemma}
\begin{proof}
First note that over a conical open dense subset of $\widehat{\M}$ the fibres of $\mathrm{pr}_{\xi^\perp}(\widehat{\mathbf{P}})$ have dimension $2$. Indeed, if $\mathrm{pr}_{\xi^\perp}(\widehat{\mathbf{P}})$ had rank one over an open set, then  $\xi\in \Gamma(\widehat{\mathbf{P}})$ over that open set. Then  $\widehat{\nabla} \xi=\mathrm{Id}$ and $n>1$ show that over this open set $\widehat{\mathbf{P}}$ cannot be invariant. This shows that over a conical open dense subset of $\widehat{\M}$, $\mathrm{pr}_{\xi^\perp}(\widehat{\mathbf{P}})\subset \xi^\perp$ is a $2$-plane distribution $\mathbf{P}$.

Clearly the projection of a vector field $V$ on $\widehat{\M}$ to $\xi^\perp$ is given as
\[\mathrm{pr}_{\xi^\perp}(V)=V+r^{-2}\widehat\gg(V,\xi)\xi.
\]
By a calculation using $\widehat{\nabla}\xi=\mathrm{Id}$  we obtain for all $V_1, V_2 \in \mathfrak{X}(\widehat{\M})$:
\begin{eqnarray*}
\left[\mathrm{pr}_{\xi^\perp}(V_1),
\mathrm{pr}_{\xi^\perp}(V_2)
\right]
&=&
\mathrm{pr}_{\xi^\perp}\left( [V_1,V_2]+ r^{-2}\widehat{g}(V_2,\xi )[V_1,\xi] -r^{-2}\widehat{g}(V_1,\xi )[V_2,\xi]\right).
\end{eqnarray*}
Since the  distribution $\widehat{\mathbf{P}}$ is invariant under $\xi$, parallel and hence involutive, the right-hand side
is a section of $\mathbf{P}$ for all sections $V_1, V_2$ of $\widehat{\mathbf{P}}$. This proves the involutivity of
$\mathbf{P}$.
\end{proof}
Moreover we obtain:
\begin{lemma}\label{VZprop}
There exist local sections $V$ of $\mathbf{L}$ and $Z$ of $\mathbf{P}$, defined on a
conical open set,
such that $V$ and
 \begin{eqnarray*}
 \zeta&=&\xi + Z
 \end{eqnarray*}
locally span $\widehat{\mathbf{P}}$ and satisfy
 \begin{eqnarray*}
 [\xi, V]=0&\text{and}& [\xi,Z]=0.
 \end{eqnarray*}
The vector fields $V$ and $Z$ descend to local vector fields on  $M$.
 \end{lemma}
 \begin{proof}
 We have already seen that there exists a non-vanishing section $V$ of $\mathbf{L}$
 over a
conical open set such that $[\xi,V] =0$. In the following we always work locally over conical
open sets.
Every section of $\widehat{\mathbf{P}}$ that is nowhere a multiple of $V$ is of the form $f\xi+Z$ for $Z$ a (possibly vanishing) local section of $\mathbf{P}$ and $f$ a non-vanishing local function on $\widehat{\M}$. Hence, by multiplying with $1/f$ we can assume that we have a section
 \[\hat\zeta=\xi+ \hat Z\]
 of $\widehat{\mathbf{P}}$.
We will now use the freedom to add multiples of $V$ to $\hat Z$ without leaving $\widehat{\mathbf{P}}$, in order to find a $Z=\hat Z+\varphi V$ for which we have $[\xi,Z]=0$. Indeed, writing
\[\nabla_\xi\hat\zeta= f V + h \hat\zeta
\]
with functions $f$ and $h$, we compute
\[
[\xi,\hat Z]
=
[\xi,\hat \zeta]
=
f V+ (h-1)\hat\zeta .
\]
Since $[\xi,\hat Z]$ belongs to $\xi^\perp$, we must have that $h\equiv 1$ and
\[
[\xi,\hat Z]=f V.\]
Now if we  fix a solution $\varphi$ of
\[\d\varphi(\xi)+f=0,\]
and set $Z=\hat Z+\varphi V$ we get
\[[\xi,Z]=0.\]
Clearly, since $V$ is a section of $\widehat{\mathbf{P}}$, the vector field
\[\zeta:=\xi +Z =\hat\zeta+\varphi V,\]
is also a section in $\widehat{\mathbf{P}}$ that is still linearly independent of $V$ and therefore $Z$ is a section of $\mathbf{P}$ that locally descends to $M$. \end{proof}

\begin{theorem}
Let $(\widehat{\M},\widehat{\gg})$ be a timelike cone. Then the cone admits locally a parallel, totally  null $2$-plane field if and only if
the base $(M,\gg)$  admits locally two vector fields $V$ and $Z$ such that
\begin{equation}\label{gVZ}
\gg(V,V)=0,\ \ \gg(Z,Z)=1,\ \ \gg(V,Z)=0,\end{equation}
and
 \begin{eqnarray}
  \label{nabV}
  \nabla_XV
  &
  =
  &\alpha (X)V + \gg(X,V)Z,
  \\
  \label{nabZ}
    \nabla_XZ
  &=&
  -X +\beta(X)V+\gg(X,Z)Z,
  \end{eqnarray}
   for all $X\in TM$, with $1$-forms $\alpha $ and $\beta$ on $M$.
 \end{theorem}
  \begin{proof}
First assume that the cone admits a parallel totally null $2$-plane $\widehat{\mathbf{P}}$ which is spanned by
$V$ and $\zeta=\xi+Z$ as in \Cref{VZprop}. Equations \re{gVZ} are implied by $\widehat{\mathbf{P}}$ being totally null. Moreover,
  equations \re{pplane} with $\chi =V$ and $X\in TM$  become
  \begin{eqnarray} \label{nabV1}
  \widehat{\nabla}_XV\; =\; \nabla_XV+\gg(X,V)\xi
  &=&\alpha (X)V + \mu(X)(\xi+Z),
  \\  \label{nabZ1}
   \widehat{\nabla}_X\zeta\;=\;X+\nabla_XZ+\gg(X,Z)\xi&=&\beta(X)V+\nu(X)(\xi+Z),
  \end{eqnarray}
 and imply
 \begin{eqnarray*}
 \mu(X)&=&\gg(X,V),
 \\
  \nu(X)&=&\gg(X,Z),
  \end{eqnarray*}
  as well as equations \re{nabV} and \re{nabZ}, but still with $r$-dependent $1$-forms $\alpha$ and $\beta$. Hence, it remains to show that $\alpha$ and $\beta$, when restricted to $\xi^\perp$, are invariant under the flow of $\xi$ and therefore descend to $1$-forms on $M$, i.e., that
 \[
 \cal L_\xi\alpha|_{\xi^\perp}=\cal L_\xi\beta|_{\xi^\perp}=0.\]
 But  from
 \begin{eqnarray*}
 0&=&
 \widehat{{R}}(\xi,X)V
 \\
 &=&(\mathcal{L}_\xi\alpha )(X) V+ \alpha(X) V+ \gg(X,V)(\xi+Z)
 -
 \left(\nabla_XV+\gg(X,V)\xi\right)\\
 &=& (\mathcal{L}_\xi\alpha )(X) V,
 \end{eqnarray*}
 because of equation
 \re{nabV1}. This proves that $\mathcal{L}_\xi\alpha|_{\xi^\perp}=0$.
 Analogously we get
  \[
 0 =
 \widehat{{R}}(\xi,X)\zeta =(\mathcal{L}_\xi\beta )(X) V \]
 and again $\mathcal{L}_\xi\beta|_{\xi^\perp}=0$.

 Conversely, if we start with a manifold $(M,\gg)$ and vector fields satisfying conditions \re{gVZ}, \re{nabV} and \re{nabZ}, a straightforward computations shows that the cone admits  a parallel null plane spanned by $V$ and $\xi+Z$.
 \end{proof}
 \begin{corollary}
 If the cone \re{conemetric} admits  a distribution of parallel totally null $2$-planes, then the base $(M,\gg)$ admits locally a geodesic, shearfree null vector field $V$.
 \end{corollary}
  \begin{proof}
Since $V$ is null, equation \re{nabV} implies that $V$ is geodesic.
Recall that a geodesic  null vector field is called {\em shearfree} if
\[\cal L_V\gg =\lambda\gg +\theta\cdot V^\flat,
\]with a function $\lambda$ and a $1$-form $\theta$ and where the dot stands for the symmetric product.
From \re{nabV} and the formula
\begin{equation} \label{LXg:eq} \mathcal{L}_Xg= 2 (\nabla X^\flat)^{\mathrm{sym}},\end{equation}
where `sym' denotes the projection onto
the symmetric part, we compute
\[
\cal L_V\gg =2(\alpha+Z^\flat)\cdot V^\flat,
\]
i.e., the shear free condition is satisfied with $\lambda=0$.
  \end{proof}
\begin{bem}  \label{trafo:rem} We can change the basis of $\mathrm{span}(V,Z)$ to $V', Z'$ such that $V'$ is still null and orthogonal to $Z'$ and such that $Z'$ is a unit vector field,
\[(V,Z)\longmapsto (V'=\mathrm{e}^{f}V, Z'=Z +h V).\]
Then the $1$-forms $\alpha$ and $\beta $ transform as
\begin{eqnarray*}
\alpha&\longmapsto& \alpha'= \alpha+ \d f -hV^\flat,
\\
\beta&\longmapsto& \beta'= e^{-f}(\beta + h \alpha+ \d h -hZ^\flat -h^2V^\flat ).
\end{eqnarray*}
\end{bem}

\subsection{Consequences of the fundamental equations}
Let $(M,g)$ be a semi-Riemannian manifold endowed with two pointwise linearly independent vector fields
$V$, $Z$ which satisfy \re{gVZ}, \re{nabV} and \re{nabZ}.
\begin{proposition} \label{fundeq:prop}The fundamental equations \re{gVZ}\, \re{nabV} and \re{nabZ} imply
\begin{eqnarray} d V^\flat &=&(\alpha -Z^\flat )\wedge V^\flat,\label{dVb:equ}\\
d Z^\flat &=& \beta \wedge V^\flat ,\label{dZb:equ}\\
{[}Z,V{]} &=& (\alpha (Z) -\beta (V) +1) V \label{ZV:equ},\\
 \cal L_Vg &=& {2(\alpha + Z^\flat )V^\flat},\label{LVg:equ}\\
 \cal L_Zg &=& {-2g + 2(Z^\flat )^2 + 2\beta V^\flat}\label{LZg:equ},
\end{eqnarray}
where  we are using the symmetric product of $1$-forms in the last two formulas.
\end{proposition}
\begin{proof}
Since $\nabla$ is torsion-free, the differential of any 1-form $\varphi$ is
given by
\[ \d\varphi (X,Y) = (\nabla_X\varphi ) Y-(\nabla_Y\varphi )X,\quad X,Y\in \mathfrak{X}(M).\]
Now \re{dVb:equ} and \re{dZb:equ} follow immediately from \re{nabV} and \re{nabZ}.
Using again that $\nabla$ is torsion-free, the fundamental equations  easily imply \re{ZV:equ}.
Similarly, the last two formulas follow from \re{LXg:eq}.
\end{proof}

\begin{corollary}
\begin{eqnarray}
 \mathcal{L}_VV^\flat &=& \alpha (V)V^\flat ,\\
 \mathcal{L}_ZV^\flat &=& (\beta (V) -2)V^\flat \\
  \mathcal{L}_VZ^\flat &=&  (\alpha (Z) +1)V^\flat ,\\
 \mathcal{L}_Z  Z^\flat &=&  \beta (Z)V^\flat ,\\
 {\beta (V)} &=& {\alpha (Z) +1.} \label{ab:eq}
\end{eqnarray}
\end{corollary}
\begin{proof} The first four formulas are obtained from the formulas (\ref{LVg:equ}) and (\ref{LZg:equ}).
{Alternatively one can use Cartan's formula for the Lie derivative and the formulas (\ref{dVb:equ}) and (\ref{dZb:equ}). Comparing the results
shows (\ref{ab:eq}).}
\end{proof}

\begin{corollary}  By multiplying $V$ with a function
we can locally assume that
\begin{equation} \d V^\flat =0,\label{grad:equ}\end{equation}
that is
\begin{eqnarray*} \alpha = Z^\flat + f_\alpha V^\flat\end{eqnarray*}
for some function $f_\alpha$.
{The latter equation implies
\begin{eqnarray*} \alpha (Z)=1,\quad \alpha (V)=0, \quad \beta (V)=2, \quad  \mathcal{L}_VV^\flat =0, \quad \mathcal{L}_VZ^\flat = 2V^\flat , \quad \mathcal{L}_ZV^\flat =0, \quad [Z,V]=0.\end{eqnarray*}
}
\end{corollary}

\begin{proof} By equation (\ref{dVb:equ}) and the Frobenius theorem,  the hyperplane distribution $V^\perp$ is integrable, which locally  implies
that a functional multiple of $V^\b$ is closed.
\end{proof}
\subsection{The local form of the metric on the base}\label{plane-local-form-sec}
In the following we will assume all of the above equations. By \re{grad:equ}, locally, there exists a function $u$ such that
$du=V^\flat$. The function $u$ is constant on each leaf $L$ of the distribution $V^\perp$. Locally, we can decompose
$M$ as $M=L\times \mathds{R}$, such that $u$ corresponds to the coordinate on the $\mathds{R}$-factor and the leafs of $V^\perp$ are
the hypersurfaces $L_u=L\times \{ u\}$. Since the vector fields $V$ and $Z$ commute and are tangent to $V^\perp$, we can further
decompose each leaf of $V^\perp$ locally as $L_u\cong L=M_0\times \mathds{R} \times \mathds{R}$, such that $V=\partial_t$, $Z=\partial_s$ are the coordinate vector fields
tangent to the first and second $\mathds{R}$-factor, respectively.

Let us denote by $\mathbf{P}$ the integrable distribution spanned by $V$ and $Z$. Notice that  by  \re{dZb:equ} the distribution $\mathbf{P}^\perp=Z^\perp \cap V^\perp$ is also integrable, in virtue of the Frobenius theorem. So we can assume that the level sets of $s$ are tangent to $\mathbf P^\perp$. Finally,
the decomposition $M=L\times \mathds{R}$ can be chosen such that the decomposition
$L_u = M_0 \times \mathds{R} \times \mathds{R}$ is independent of $u$, that is the vector field $\partial_u$ commutes with $V$, $Z$ and with the
canonical lift of vector fields of $M_0$.

\begin{theorem} Let $(M,g)$ be a semi-Riemannian manifold  such that the cone $(\widehat{M} , \widehat{g})$ admits
a parallel totally null distribution of $2$-planes. In terms of the above local decomposition $M = M_0 \times \mathds{R}^3$ we have
\begin{equation} g = \d s^2 + e^{-2s}g_0(u) + 2\,\d u\,\eta,\label{metric:equ}\end{equation}
for some 1-form $\eta$ on $M$ such that $\eta (\partial_t)$ is nowhere vanishing and a family of metrics $g_0(u)$ on $M_0$ depending
on $u$.
\end{theorem}

\begin{proof} The restriction of the metric
to a leaf $N=M_0\times \mathds{R} \times \{ (s,u) \}$ of $\mathbf P^\perp$ is degenerate with kernel $V=\partial_t\in \mathbf{P}^\perp$ and invariant under the flow
of $V$, see \re{LVg:equ}. Since $M_0$ is transversal to $V$, we see that
$g|_N=g_0(u,s)$ for some family of metrics on $M_0$  depending on $u$ and $s$. The flow of $Z=\partial_s$ is a 1-parameter family of homotheties of weight $-2$,
see \re{LZg:equ}. This shows that $g_0(u,s)=e^{-2s}g_0(u)$ for some 1-parameter family of metrics $g_0(u)$. It follows that on the leafs $L_u = M_0 \times \mathds{R} \times \mathds{R} \times \{ u\}$ of $V^\perp$ the metric is of the form $\d s^2 + e^{-2s}g_0(u)$. Finally, on $M$ we obtain the general form \re{metric:equ} with $\eta (\partial_t)\neq 0$, in view of the
non-degeneracy of $g$.
\end{proof}
It remains to determine the necessary and sufficient conditions for the data $g_0(u)$ and $\eta$ ensuring that the
cone over $(M,g)$ as in (\ref{metric:equ}) admits a parallel totally null distribution of $2$-planes. Let $M_0$ be a manifold and let us denote the standard coordinates on $\mathds{R}^3$ by $(t,s,u)$.
\begin{theorem} \label{plane-local-form}
For any 1-form $\eta$ on $M:= M_0\times \mathds{R}^3$ such that $\eta_t:=\eta (\partial_t)\neq 0$ and any family of semi-Riemannian
metrics $g_0(u)$ on $M_0$ the tensor field
\[ g= \d s^2 + e^{-2s}g_0(u) + 2\,du\,\eta,\]
cf.\ \re{metric:equ},  is a semi-Riemannian metric on $M$ such that the vector fields $V=\partial_t$ and
$Z=\partial_s$ satisfy \re{gVZ}. The covariant derivatives of $V$ and $Z$ are given by  \re{nabV} and \re{nabZ}
for some 1-forms $\alpha =Z^\flat + f_\alpha V^\flat$ and $\beta$
such that  $f_\alpha$ is a function on $M$ and $\beta (V)=2$,
if and only if
the coefficients of $\eta$
solve the following system of first order partial differential equations:
 \begin{equation} \partial_t\eta_t=\partial_s\eta_t=X\eta_t=\partial_t\eta(X)=0,\quad \partial_t\eta_s = 2\eta_t,\quad\partial_s\eta (X) -X\eta_s=-2\eta (X) \label{system:equ}\end{equation}
 for all $X\in \mathfrak{X}(M_0)$. Then  $\alpha$ and $\beta$ are determined by
\begin{eqnarray*} &&f_\alpha = \frac{1}{\eta_t^2} \partial_t\eta_u - \frac{2}{\eta_t}\eta_s,\quad \beta (Z) = \frac{1}{\eta_t}\partial_s\eta_s,\quad
 \beta (X) = \frac{1}{2\eta_t}(X\eta_s +\partial_s\eta (X) +2 \eta (X)),\\
 && \beta (\partial_u ) = \frac{1}{\eta_t}(\partial_s\eta_u -\eta_s^2+2\eta_u),\quad
\end{eqnarray*}
\end{theorem}

\begin{proof} We denote by $X$ the canonical lift of a vector field on $M_0$. Then $X, V, Z$ and $\partial_u$ commute and using the Koszul formula we obtain
\begin{eqnarray*}
&&g(\nabla_VV,X)=g(\nabla_VV,V)=g(\nabla_VV,Z)=0,\quad g(\nabla_VV,\partial_u ) = \partial_t\eta_t, \\
&&g(\nabla_ZV,X)=g(\nabla_ZV,V)=g(\nabla_ZV,Z)=0,\quad 2g(\nabla_ZV,\partial_u ) = \partial_s\eta_t+\partial_t\eta_s,\\
&&g(\nabla_XV,X)= g(\nabla_XV,V)=g(\nabla_XV,Z)=0,\quad 2g(\nabla_XV,\partial_u ) = X\eta_t + \partial_t\eta (X),\\
&&2g(\nabla_{\partial_u}V,X)= \partial_t\eta(X)-X\eta_t,\quad  g(\nabla_{\partial_u}V,V)=0,\quad  2g(\nabla_{\partial_u}V,Z)=\partial_t\eta_s-\partial_s\eta_t,\\
&&g(\nabla_{\partial_u}V,\partial_u ) = \partial_t\eta_u,\\
&& g(\nabla_VZ,X) = g(\nabla_VZ,V)=g(\nabla_VZ,Z)=0,\quad 2g(\nabla_VZ,\partial_u) = \partial_t\eta_s+\partial_s\eta_t,\\
&& g(\nabla_ZZ,X)=g(\nabla_ZZ,V)=g(\nabla_ZZ,Z)=0,\quad g(\nabla_ZZ,\partial_u)= \partial_s\eta_s,\\
&& g(\nabla_XZ,X)=-g(X,X),\quad g(\nabla_XZ,V)=g(\nabla_XZ,Z)=0,\\
&&2g(\nabla_XZ,\partial_u)
= X\eta_s +\partial_s\eta (X),\\
&& 2g(\nabla_{\partial_u}Z,X)=\partial_s\eta (X) -X\eta_s,\quad 2g(\nabla_{\partial_u}Z,V)=\partial_s\eta_t-\partial_t\eta_s,\quad g(\nabla_{\partial_u}Z,Z)=0,\\
&&g(\nabla_{\partial_u}Z,\partial_u) = \partial_s\eta_u.
\end{eqnarray*}
Comparing with \re{nabV}, \re{nabZ} we obtain the above formulas for $\alpha$ and $\beta$ and the following system for $\eta$:
\begin{eqnarray*}&& \partial_t\eta_t = 0,\quad \partial_s\eta_t+\partial_t\eta_s = 2 \eta_t,\quad X\eta_t + \partial_t\eta (X) = 0,\quad \partial_t\eta(X)-X\eta_t=0,\\
&&\partial_t\eta_s-\partial_s\eta_t=2\eta_t,\\
&&\partial_s\eta (X) -X\eta_s=-2\eta (X)
\end{eqnarray*}
for all $X\in \mathfrak{X}(M_0)$.
This system can be brought to the form \re{system:equ}.
\end{proof}
For convenience we denote a system of local
coordinates on $M_0$ by $(x^i)_{i=1,\ldots ,n_0}$ and denote by $x$ the corresponding coordinate vector, where $n_0=\dim M_0$. The general solution of \re{system:equ} is obtained as follows.
\begin{proposition}  Let $f_1=f_1(u)$ be an arbitrary nowhere vanishing smooth function on
the real line equipped with the coordinate $u$ and $f_2= f_2(x,s,u)$ an arbitrary smooth function on $M$ which does not
depend on $t$. Let $h_i=h_i(x,s,u)$ be a ($t$-independent) solution of the ordinary differential equation
\[ \partial_sh_i +2h_i= \partial_if_2\]
for all $i=1,\ldots ,n_0$, where $\partial_i = \partial /\partial x^i$. Then
\[ \eta_t := f_1(u),\quad \eta_s :=2tf_1(u)+f_2(x,s,u),\quad \eta (\partial_i) := h_i(x,s,u)\]
solves  \re{system:equ} and every solution is of this form.
\end{proposition}

\begin{bem}
Finally we return to the Lorentzian metrics that occurred in \Cref{holtheointro} and arose from the case where the cone $(\widehat{\M},\widehat{\gg})$ admits a parallel null line: in this case the cone metric $\widehat{\gg}$ was isometric to the metric $\widetilde{g}=2 \d u\d v+u^2 g_0$ with a Lorentzian metric $g_0$ and $g$ was isometric to $g=\d s^2+\mathrm{e}^{2s} g_0$. Then \Cref{holtheointro} stated that if
 the holonomy of the cone is not equal to $\mathfrak{hol}(g_0)\ltimes \mathds{R}^{1,n-1}$, then
 $g_0$ admits a parallel null vector field. It is well known (see for example \cite{schimming74,galaev-leistner09}) that   locally $g_0$ is of the form
 $g_0=2\d x\d z+h(z)$, where $h(z)$ is a $z$-dependent family of Riemannian metrics. Hence, $g$ is of the form
\[
g=ds^2+\mathrm{e}^{2s} h(z)+2\mathrm{e}^{2s}\d x\d z.\]
This corresponds to the local form in \Cref{plane-local-form}, where $x$ corresponds to $t$ and $2\mathrm{e}^{2s}\d x$ to $\eta$, $z$ to $u$ and $h(z)$ to $g_0(u) $.

\end{bem}

\bibliographystyle{abbrv}

\providecommand{\MR}[1]{}\def$'$} \def\cprime{$'$} \def\cprime{$'${$'$} \def$'$} \def\cprime{$'$} \def\cprime{$'${$'$} \def$'$} \def\cprime{$'$} \def\cprime{$'${$'$}