In
Minkowski spacetime, the nonholonomically constructed null vectors \{l^a\,,n^a\} respectively match the outgoing and ingoing
null radial rays. As an extension of this idea in generic curved spacetimes, \{l^a\,,n^a\} can still be aligned with the tangent vector field of null radial
congruence. However, this type of adaption only works for \{t,r,\theta,\phi\}, \{u,r,\theta,\phi\} or \{v,r,\theta,\phi\} coordinates where the
radial behaviors can be well described, with u and v denote the outgoing (retarded) and ingoing (advanced) null coordinate, respectively. Example: Null tetrad for
Schwarzschild metric in Eddington-Finkelstein coordinates reads ds^2=-Fdv^2+2dvdr+r^2(d\theta^2+\sin^2\!\theta\,d\phi^2)\,,\;\;\text{with } F\,:=\,\Big(1-\frac{2M}{r} \Big)\,, so the Lagrangian for null radial
geodesics of the Schwarzschild spacetime is L=-F\dot{v}^2+2\dot{v}\dot{r}\,, which has an
ingoing solution \dot{v}=0 and an outgoing solution \dot{r}=\frac{F}{2}\dot{v}. Now, one can construct a complex null tetrad which is adapted to the ingoing null radial geodesics: l^a=(1,\frac{F}{2},0,0)\,,\quad n^a=(0,-1,0,0)\,,\quad m^a=\frac{1}{\sqrt{2}\,r}(0,0,1,i\,\csc\theta)\,, and the
dual basis covectors are therefore l_a=(-\frac{F}{2},1,0,0)\,,\quad n_a=(-1,0,0,0)\,,\quad m_a=\frac{r}{\sqrt{2}}(0,0,1,i\sin\theta)\,. Here we utilized the cross-normalization condition l^an_a=n^al_a=-1 as well as the requirement that g_{ab}+l_an_b+n_al_b should span the induced metric h_{AB} for cross-sections of {v=constant, r=constant}, where dv and dr are not mutually orthogonal. Also, the remaining two tetrad (co)vectors are constructed nonholonomically. With the tetrad defined, one is now able to respectively find out the spin coefficients, Weyl-Np scalars and Ricci-NP scalars that \kappa=\sigma=\tau=0\,,\quad \nu=\lambda=\pi=0\,,\quad \gamma=0 \rho=\frac{-r+2M}{2r^2}\,,\quad \mu=-\frac{1}{r}\,,\quad \alpha=-\beta=\frac{-\sqrt{2}\cot\theta}{4r}\,,\quad \varepsilon=\frac{M}{2r^2}\,; \Psi_0=\Psi_1=\Psi_3=\Psi_4=0\,,\quad \Psi_2=-\frac{M}{r^3}\,, \Phi_{00}=\Phi_{10}=\Phi_{20}=\Phi_{11}=\Phi_{12}=\Phi_{22}=\Lambda=0 \,. Example: Null tetrad for extremal
Reissner–Nordström metric in Eddington-Finkelstein coordinates reads :ds^2=- G dv^2+2dvdr+r^2 d\theta^2+r^2\sin^2\!\theta\,d\phi^2\,,\;\;\text{with } G\,:=\,\Big(1-\frac{M}{r} \Big)^2\,, so the Lagrangian is :2L=- G \dot v^2+2\dot v \dot r+r^2 ({\dot\theta}^2+\sin^2\!\theta\,\dot\phi^2)\,. For null radial geodesics with \{L=0\,,\dot\theta=0\,,\dot\phi=0\}, there are two solutions :\dot v=0 (ingoing) and \dot r=2F\dot v (outgoing), and therefore the tetrad for an ingoing observer can be set up as :l^a\partial_a\,=\, \Big(1\,,\frac{F}{2}\,,0\,,0 \Big)\,,\quad n^a\partial_a\,=\,\Big(0\,,-1\,,0\,,0 \Big)\,, :l_adx^a\,=\, \Big(-\frac{F}{2}\,,1\,,0,0 \Big)\,,\quad n_adx^a\,=\,\Big(-1\,,0\,,0\,,0 \Big)\,, :m^a\partial_a\,=\,\frac{1}{\sqrt{2}}\, \Big(0\,,0\,,\frac{1}{r}\,,\frac{i}{r\sin\theta} \Big) \,,\quad m_a dx^a\,=\,\frac{r}{\sqrt{2}}\,\Big(0\,,0\,,1\,,i\sin\theta \Big)\,. With the tetrad defined, we are now able to work out the spin coefficients, Weyl-NP scalars and Ricci-NP scalars that \kappa=\sigma=\tau=0\,,\quad \nu=\lambda=\pi=0\,,\quad \gamma=0 \rho=\frac{(r-M)^2}{2r^3}\,,\quad \mu=-\frac{1}{r}\,,\quad \alpha=-\beta=\frac{-\sqrt{2}\cot\theta}{4r}\,,\quad \varepsilon=\frac{M(r-M)}{2r^3}\,; \Psi_0=\Psi_1=\Psi_3=\Psi_4=0\,,\quad \Psi_2=-\frac{(Mr-M)}{r^4}\,, \Phi_{00}=\Phi_{10}=\Phi_{20}=\Phi_{12}=\Phi_{22}=\Lambda=0 \,,\quad \Phi_{11}=-\frac{M^2}{2r^4} \,. ==Tetrads adapted to the spacetime structure==