Null tetrad and sign convention
The formalism is developed for four-dimensional spacetime, with a Lorentzian-signature metric. At each point, a tetrad (set of four vectors) is introduced. The first two vectors,
and
are just a pair of standard (real) null vectors such that
. For example, we can think in terms of spherical coordinates, and take
to be the outgoing null vector, and
to be the ingoing null vector. A complex null vector is then constructed by combining a pair of real, orthogonal unit space-like vectors. In the case of spherical coordinates, the standard choice is
The complex conjugate of this vector then forms the fourth element of the tetrad.
Two sets of signature and normalization conventions are in use for NP formalism:
and
. The former is the original one that was adopted when NP formalism was developed[1][2] and has been widely used[6][7] in black-hole physics, gravitational waves and various other areas in general relativity. However, it is the latter convention that is usually employed in contemporary study of black holes from quasilocal perspectives[8] (such as isolated horizons[9] and dynamical horizons[10][11]). In this article, we will utilize
for a systematic review of the NP formalism (see also refs.[12][13][14]).
It's important to note that, when switching from
to
, definitions of the spin coefficients, Weyl-NP scalars
and Ricci-NP scalars
need to change their signs; this way, the Einstein-Maxwell equations can be left unchanged.
In NP formalism, the complex null tetrad contains two real null (co)vectors
and two complex null (co)vectors
. Being null (co)vectors, self-normalization of
naturally vanishes,

so the following two pairs of cross-normalization are adopted

while contractions between the two pairs are also vanishing,

Here the indices can be raised and lowered by the global metric
which in turn can be obtained via
![{\displaystyle {\begin{aligned}g_{ab}&=-\ell _{a}n_{b}-n_{a}\ell _{b}+m_{a}{\bar {m}}_{b}+{\bar {m}}_{a}m_{b}\,,\\[1ex]g^{ab}&=-\ell ^{a}n^{b}-n^{a}\ell ^{b}+m^{a}{\bar {m}}^{b}+{\bar {m}}^{a}m^{b}\,.\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/5dcd5da6de349b3ce592f2fe161cc3032fe67eac.svg)
NP quantities and tetrad equations
Four covariant derivative operators
In keeping with the formalism's practice of using distinct unindexed symbols for each component of an object, the covariant derivative operator
is expressed using four separate symbols (
) which name a directional covariant derivative operator for each tetrad direction. Given a linear combination of tetrad vectors,
, the covariant derivative operator in the
direction is
.
The operators are defined as
![{\displaystyle {\begin{aligned}D&:=\nabla _{\boldsymbol {\ell }}=\ell ^{a}\nabla _{a}\,,&\Delta &:=\nabla _{\boldsymbol {n}}=n^{a}\nabla _{a}\,,\\[1ex]\delta &:=\nabla _{\boldsymbol {m}}=m^{a}\nabla _{a}\,,&{\bar {\delta }}&:=\nabla _{\boldsymbol {\bar {m}}}={\bar {m}}^{a}\nabla _{a}\,,\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/98d47a531eed27358e4a3a4e623233ba5a97741d.svg)
which reduce to
when acting on scalar functions.
Twelve spin coefficients
In NP formalism, instead of using index notations as in orthogonal tetrads, each Ricci rotation coefficient
in the null tetrad is assigned a lower-case Greek letter, which constitute the 12 complex spin coefficients (in three groups),
![{\displaystyle {\begin{aligned}\varepsilon &:=-{\tfrac {1}{2}}\left(n^{a}D\ell _{a}-{\bar {m}}^{a}Dm_{a}\right)=-{\tfrac {1}{2}}\left(n^{a}\ell ^{b}\nabla _{b}\ell _{a}-{\bar {m}}^{a}\ell ^{b}\nabla _{b}m_{a}\right)\,,\\[1ex]\gamma &:=-{\tfrac {1}{2}}\left(n^{a}\Delta \ell _{a}-{\bar {m}}^{a}\Delta m_{a}\right)=-{\tfrac {1}{2}}\left(n^{a}n^{b}\nabla _{b}\ell _{a}-{\bar {m}}^{a}n^{b}\nabla _{b}m_{a}\right)\,,\\[1ex]\beta &:=-{\tfrac {1}{2}}\left(n^{a}\delta \ell _{a}-{\bar {m}}^{a}\delta m_{a}\right)=-{\tfrac {1}{2}}\left(n^{a}m^{b}\nabla _{b}\ell _{a}-{\bar {m}}^{a}m^{b}\nabla _{b}m_{a}\right)\,,\\[1ex]\alpha &:=-{\tfrac {1}{2}}\left(n^{a}{\bar {\delta }}\ell _{a}-{\bar {m}}^{a}{\bar {\delta }}m_{a}\right)=-{\tfrac {1}{2}}\left(n^{a}{\bar {m}}^{b}\nabla _{b}\ell _{a}-{\bar {m}}^{a}{\bar {m}}^{b}\nabla _{b}m_{a}\right)\,.\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/49b4609574fce04ff946d2d43d3723090fd2253f.svg)
Spin coefficients are the primary quantities in NP formalism, with which all other NP quantities (as defined below) could be calculated indirectly using the NP field equations. Thus, NP formalism is sometimes referred to as spin-coefficient formalism as well.
Transportation equations: covariant derivatives of tetrad vectors
The sixteen directional covariant derivatives of tetrad vectors are sometimes called the transportation/propagation equations, perhaps because the derivatives are zero when the tetrad vector is parallel propagated or transported in the direction of the derivative operator.
These results in this exact notation are given by O'Donnell:[5]: 57–58(3.220)
![{\displaystyle {\begin{aligned}D{\bar {m}}^{a}&=\left({\bar {\varepsilon }}-\varepsilon \right){\bar {m}}^{a}+\pi \ell ^{a}-{\bar {\kappa }}n^{a}\,,\\[1ex]\Delta {\bar {m}}^{a}&=\left({\bar {\gamma }}-\gamma \right){\bar {m}}^{a}+\nu \ell ^{a}-{\bar {\tau }}n^{a}\,,\\[1ex]\delta {\bar {m}}^{a}&=\left({\bar {\alpha }}-\beta \right){\bar {m}}^{a}+\mu \ell ^{a}-{\bar {\rho }}n^{a}\,,\\[1ex]{\bar {\delta }}{\bar {m}}^{a}&=\left({\bar {\beta }}-\alpha \right){\bar {m}}^{a}+\lambda \ell ^{a}-{\bar {\sigma }}n^{a}\,.\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/1a69214f3c870e988b97be6e75fb02a956999d0e.svg)
Commutators
The metric-compatibility or torsion-freeness of the covariant derivative is recast into the commutators of the directional derivatives,
![{\displaystyle {\begin{aligned}\Delta D-D\Delta &=\left(\gamma +{\bar {\gamma }}\right)D+\left(\varepsilon +{\bar {\varepsilon }}\right)\Delta -\left({\bar {\tau }}+\pi \right)\delta -\left(\tau +{\bar {\pi }}\right){\bar {\delta }}\,,\\[1ex]\delta D-D\delta &=\left({\bar {\alpha }}+\beta -{\bar {\pi }}\right)D+\kappa \Delta -\left({\bar {\rho }}+\varepsilon -{\bar {\varepsilon }}\right)\delta -\sigma {\bar {\delta }}\,,\\[1ex]\delta \Delta -\Delta \delta &=-{\bar {\nu }}D+\left(\tau -{\bar {\alpha }}-\beta \right)\Delta +\left(\mu -\gamma +{\bar {\gamma }}\right)\delta +{\bar {\lambda }}{\bar {\delta }}\,,\\[1ex]{\bar {\delta }}\delta -\delta {\bar {\delta }}&=\left({\bar {\mu }}-\mu \right)D+\left({\bar {\rho }}-\rho \right)\Delta +\left(\alpha -{\bar {\beta }}\right)\delta -\left({\bar {\alpha }}-\beta \right){\bar {\delta }}\,,\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/cbc454ac5322b61b44891674290ecf62937cb6e6.svg)
which imply that
![{\displaystyle {\begin{aligned}\Delta \ell ^{a}-Dn^{a}&=\left(\gamma +{\bar {\gamma }}\right)\ell ^{a}+\left(\varepsilon +{\bar {\varepsilon }}\right)n^{a}-\left({\bar {\tau }}+\pi \right)m^{a}-\left(\tau +{\bar {\pi }}\right){\bar {m}}^{a}\,,\\[1ex]\delta \ell ^{a}-Dm^{a}&=\left({\bar {\alpha }}+\beta -{\bar {\pi }}\right)\ell ^{a}+\kappa n^{a}-\left({\bar {\rho }}+\varepsilon -{\bar {\varepsilon }}\right)m^{a}-\sigma {\bar {m}}^{a}\,,\\[1ex]\delta n^{a}-\Delta m^{a}&=-{\bar {\nu }}\ell ^{a}+\left(\tau -{\bar {\alpha }}-\beta \right)n^{a}+\left(\mu -\gamma +{\bar {\gamma }}\right)m^{a}+{\bar {\lambda }}{\bar {m}}^{a}\,,\\[1ex]{\bar {\delta }}m^{a}-\delta {\bar {m}}^{a}&=\left({\bar {\mu }}-\mu \right)\ell ^{a}+\left({\bar {\rho }}-\rho \right)n^{a}+\left(\alpha -{\bar {\beta }}\right)m^{a}-\left({\bar {\alpha }}-\beta \right){\bar {m}}^{a}\,.\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/a69b8af12736680cae9fd90d3f8d01db828b6e05.svg)
Note: (i) The above equations can be regarded either as implications of the commutators or combinations of the transportation equations; (ii) In these implied equations, the vectors
can be replaced by the covectors and the equations still hold.
Weyl–NP and Ricci–NP scalars
The 10 independent components of the Weyl tensor can be encoded into 5 complex Weyl-NP scalars,

The 10 independent components of the Ricci tensor are encoded into 4 real scalars
,
,
,
and 3 complex scalars
(with their complex conjugates),
![{\displaystyle {\begin{aligned}\Phi _{00}&:={\tfrac {1}{2}}R_{ab}\ell ^{a}\ell ^{b}\,,&\Phi _{11}&:={\tfrac {1}{4}}R_{ab}\left(\ell ^{a}n^{b}+m^{a}{\bar {m}}^{b}\right),\\[1ex]\Phi _{22}&:={\tfrac {1}{2}}R_{ab}n^{a}n^{b}\,,&\Lambda &:={\tfrac {1}{24}}R\,;\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/4bb300e1dc4013edeb35c46aa5658b8aac993367.svg)

In these definitions,
could be replaced by its trace-free part
[13] or by the Einstein tensor
because of the normalization relations. Also,
is reduced to
for electrovacuum (
).
Einstein–Maxwell–NP equations
NP field equations
In a complex null tetrad, Ricci identities give rise to the following NP field equations connecting spin coefficients, Weyl-NP and Ricci-NP scalars (recall that in an orthogonal tetrad, Ricci rotation coefficients would respect Cartan's first and second structure equations),[5][13]
These equations in various notations can be found in several texts.[3]: 46–47(310(a)-(r)) [13]: 671–672(E.12) The notation in Frolov and Novikov
[13] is identical.
![{\displaystyle {\begin{aligned}D\rho -{\bar {\delta }}\kappa &=(\rho ^{2}+\sigma {\bar {\sigma }})+(\varepsilon +{\bar {\varepsilon }})\rho -{\bar {\kappa }}\tau -\kappa (3\alpha +{\bar {\beta }}-\pi )+\Phi _{00}\,,\\[1ex]D\sigma -\delta \kappa &=(\rho +{\bar {\rho }})\sigma +(3\varepsilon -{\bar {\varepsilon }})\sigma -(\tau -{\bar {\pi }}+{\bar {\alpha }}+3\beta )\kappa +\Psi _{0}\,,\\[1ex]D\tau -\Delta \kappa &=(\tau +{\bar {\pi }})\rho +({\bar {\tau }}+\pi )\sigma +(\varepsilon -{\bar {\varepsilon }})\tau -(3\gamma +{\bar {\gamma }})\kappa +\Psi _{1}+\Phi _{01}\,,\\[1ex]D\alpha -{\bar {\delta }}\varepsilon &=(\rho +{\bar {\varepsilon }}-2\varepsilon )\alpha +\beta {\bar {\sigma }}-{\bar {\beta }}\varepsilon -\kappa \lambda -{\bar {\kappa }}\gamma +(\varepsilon +\rho )\pi +\Phi _{10}\,,\\[1ex]D\beta -\delta \varepsilon &=(\alpha +\pi )\sigma +({\bar {\rho }}-{\bar {\varepsilon }})\beta -(\mu +\gamma )\kappa -({\bar {\alpha }}-{\bar {\pi }})\varepsilon +\Psi _{1}\,,\\[1ex]D\gamma -\Delta \varepsilon &=(\tau +{\bar {\pi }})\alpha +({\bar {\tau }}+\pi )\beta -(\varepsilon +{\bar {\varepsilon }})\gamma -(\gamma +{\bar {\gamma }})\varepsilon +\tau \pi -\nu \kappa +\Psi _{2}+\Phi _{11}-\Lambda \,,\\[1ex]D\lambda -{\bar {\delta }}\pi &=(\rho \lambda +{\bar {\sigma }}\mu )+\pi ^{2}+(\alpha -{\bar {\beta }})\pi -\nu {\bar {\kappa }}-(3\varepsilon -{\bar {\varepsilon }})\lambda +\Phi _{20}\,,\\[1ex]D\mu -\delta \pi &=({\bar {\rho }}\mu +\sigma \lambda )+\pi {\bar {\pi }}-(\varepsilon +{\bar {\varepsilon }})\mu -({\bar {\alpha }}-\beta )\pi -\nu \kappa +\Psi _{2}+2\Lambda \,,\\[1ex]D\nu -\Delta \pi &=(\pi +{\bar {\tau }})\mu +({\bar {\pi }}+\tau )\lambda +(\gamma -{\bar {\gamma }})\pi -(3\varepsilon +{\bar {\varepsilon }})\nu +\Psi _{3}+\Phi _{21}\,,\\[1ex]\Delta \lambda -{\bar {\delta }}\nu &=-(\mu +{\bar {\mu }})\lambda -(3\gamma -{\bar {\gamma }})\lambda +(3\alpha +{\bar {\beta }}+\pi -{\bar {\tau }})\nu -\Psi _{4}\,,\\[1ex]\delta \rho -{\bar {\delta }}\sigma &=\rho ({\bar {\alpha }}+\beta )-\sigma (3\alpha -{\bar {\beta }})+(\rho -{\bar {\rho }})\tau +(\mu -{\bar {\mu }})\kappa -\Psi _{1}+\Phi _{01}\,,\\[1ex]\delta \alpha -{\bar {\delta }}\beta &=(\mu \rho -\lambda \sigma )+\alpha {\bar {\alpha }}+\beta {\bar {\beta }}-2\alpha \beta +\gamma (\rho -{\bar {\rho }})+\varepsilon (\mu -{\bar {\mu }})-\Psi _{2}+\Phi _{11}+\Lambda \,,\\[1ex]\delta \lambda -{\bar {\delta }}\mu &=(\rho -{\bar {\rho }})\nu +(\mu -{\bar {\mu }})\pi +(\alpha +{\bar {\beta }})\mu +({\bar {\alpha }}-3\beta )\lambda -\Psi _{3}+\Phi _{21}\,,\\[1ex]\delta \nu -\Delta \mu &=(\mu ^{2}+\lambda {\bar {\lambda }})+(\gamma +{\bar {\gamma }})\mu -{\bar {\nu }}\pi +(\tau -3\beta -{\bar {\alpha }})\nu +\Phi _{22}\,,\\[1ex]\delta \gamma -\Delta \beta &=(\tau -{\bar {\alpha }}-\beta )\gamma +\mu \tau -\sigma \nu -\varepsilon {\bar {\nu }}-(\gamma -{\bar {\gamma }}-\mu )\beta +\alpha {\bar {\lambda }}+\Phi _{12}\,,\\[1ex]\delta \tau -\Delta \sigma &=(\mu \sigma +{\bar {\lambda }}\rho )+(\tau +\beta -{\bar {\alpha }})\tau -(3\gamma -{\bar {\gamma }})\sigma -\kappa {\bar {\nu }}+\Phi _{02}\,,\\[1ex]\Delta \rho -{\bar {\delta }}\tau &=-(\rho {\bar {\mu }}+\sigma \lambda )+({\bar {\beta }}-\alpha -{\bar {\tau }})\tau +(\gamma +{\bar {\gamma }})\rho +\nu \kappa -\Psi _{2}-2\Lambda \,,\\[1ex]\Delta \alpha -{\bar {\delta }}\gamma &=(\rho +\varepsilon )\nu -(\tau +\beta )\lambda +({\bar {\gamma }}-{\bar {\mu }})\alpha +({\bar {\beta }}-{\bar {\tau }})\gamma -\Psi _{3}\,.\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/ddb12fd683be2b39dee596e2420a820d3a61edc0.svg)
Also, the Weyl-NP scalars
and the Ricci-NP scalars
can be calculated indirectly from the above NP field equations after obtaining the spin coefficients rather than directly using their definitions.
The six independent components of the Faraday-Maxwell 2-form (i.e. the electromagnetic field strength tensor)
can be encoded into three complex Maxwell-NP scalars[12]

and therefore the eight real Maxwell equations
and
(as
) can be transformed into four complex equations,
![{\displaystyle {\begin{aligned}D\phi _{1}-{\bar {\delta }}\phi _{0}&=(\pi -2\alpha )\phi _{0}+2\rho \phi _{1}-\kappa \phi _{2}\,,\\[1ex]D\phi _{2}-{\bar {\delta }}\phi _{1}&=-\lambda \phi _{0}+2\pi \phi _{1}+(\rho -2\varepsilon )\phi _{2}\,,\\[1ex]\Delta \phi _{0}-\delta \phi _{1}&=(2\gamma -\mu )\phi _{0}-2\tau \phi _{1}+\sigma \phi _{2}\,,\\[1ex]\Delta \phi _{1}-\delta \phi _{2}&=\nu \phi _{0}-2\mu \phi _{1}+(2\beta -\tau )\phi _{2}\,,\end{aligned}}}](./_assets_/eb734a37dd21ce173a46342d1cc64c92/5ec794b52b13d410e8c1026ef79e06aa22639a94.svg)
with the Ricci-NP scalars
related to Maxwell scalars by[12]

It is worthwhile to point out that, the supplementary equation
is only valid for electromagnetic fields; for example, in the case of Yang-Mills fields there will be
where
are Yang-Mills-NP scalars.[16]
To sum up, the aforementioned transportation equations, NP field equations and Maxwell-NP equations together constitute the Einstein-Maxwell equations in Newman–Penrose formalism.
The Weyl scalar
was defined by Newman & Penrose as
(note, however, that the overall sign is arbitrary, and that Newman & Penrose worked with a "timelike" metric signature of
).
In empty space, the Einstein field equations reduce to
. From the definition of the Weyl tensor, we see that this means that it equals the Riemann tensor,
. We can make the standard choice for the tetrad at infinity:

In transverse-traceless gauge, a simple calculation shows that linearized gravitational waves are related to components of the Riemann tensor as
assuming propagation in the
direction. Combining these, and using the definition of
above, we can write
Far from a source, in nearly flat space, the fields
and
encode everything about gravitational radiation propagating in a given direction. Thus, we see that
encodes in a single complex field everything about (outgoing) gravitational waves.
Radiation from a finite source
Using the wave-generation formalism summarised by Thorne,[17] we can write the radiation field quite compactly in terms of the mass multipole, current multipole, and spin-weighted spherical harmonics:
Here, prefixed superscripts indicate time derivatives. That is, we define
The components
and
are the mass and current multipoles, respectively.
is the spin-weight −2 spherical harmonic.