Skip to content

Orthonormal Tetrads and Measured Components

Scrollable formula. Use Left and Right arrow keys to reveal hidden content.

Scrollable table. Use Left and Right arrow keys to reveal additional columns.

Scrollable figure. Use Left and Right arrow keys to inspect hidden content.

An orthonormal tetrad replaces coordinate components by components in a local Lorentz frame. Its timelike leg can be chosen as an observer’s four-velocity, so contractions with the tetrad give the energy, spatial momentum, and tensor components resolved by that observer. The metric is reconstructed exactly from the coframe, while different tetrads related by Lorentz transformations describe the same geometry.

Required background. Pseudo-Riemannian Metrics and Signature supplies Lorentzian orthogonality and causal normalization; Affine Connections and Covariant Derivatives supplies the general connection and covariant-derivative framework, which this page applies to frame fields.

Helpful background. Calculus and Linear Algebra for Relativity supplies changes of basis and bilinear forms; Exterior Algebra and Differential Forms supplies the one-form and wedge algebra used for coframes. Killing Fields and Isometry Groups supplies the spacetime-isometry side of the distinction from a local frame change.

On a four-dimensional Lorentzian manifold, an orthonormal tetrad ea^e_{\hat a} and dual coframe θa^\theta^{\hat a} satisfy

g(ea^,eb^)=ηa^b^,θa^(eb^)=δa^b^,g(e_{\hat a},e_{\hat b})=\eta_{\hat a\hat b}, \qquad \theta^{\hat a}(e_{\hat b})=\delta^{\hat a}{}_{\hat b},

where ηa^b^=diag(−1,1,1,1)\eta_{\hat a\hat b}=\mathrm{diag}(-1,1,1,1). Hatted indices identify frame components. In coordinates,

ea^=ea^μ∂μ,θa^=θa^μdxμ.e_{\hat a}=e_{\hat a}{}^\mu\partial_\mu, \qquad \theta^{\hat a}=\theta^{\hat a}{}_{\mu}dx^\mu.

The inverse matrices reconstruct the metric and inverse metric:

gμν=ηa^b^θa^μθb^ν,gμν=ηa^b^ea^μeb^ν.g_{\mu\nu} =\eta_{\hat a\hat b}\theta^{\hat a}{}_{\mu}\theta^{\hat b}{}_{\nu}, \qquad g^{\mu\nu} =\eta^{\hat a\hat b}e_{\hat a}{}^\mu e_{\hat b}{}^\nu.

These formulas are not approximations at a point; they hold throughout the frame patch. Carroll gives the tetrad relations and conversion of components in Carroll 1997, §3, pp. 88–92, eqs. (3.114)–(3.129).

Choose a future-directed unit timelike vector u=e0^u=e_{\hat0}. For any vector VV,

Va^=θa^μVμ,Vμ=ea^μVa^.V^{\hat a}=\theta^{\hat a}{}_{\mu}V^\mu, \qquad V^\mu=e_{\hat a}{}^\mu V^{\hat a}.

If pp is a future-directed four-momentum, the energy resolved by uu is

E(u)=−p⋅u=p0^.E_{(u)}=-p\cdot u=p^{\hat0}.

The spatial components pi^p^{\hat i} are its momentum components along the three spacelike tetrad legs. For a rank-two covariant tensor,

Ta^b^=ea^μeb^νTμν.T_{\hat a\hat b} =e_{\hat a}{}^\mu e_{\hat b}{}^\nu T_{\mu\nu}.

This is a change of basis, not a claim that all coordinate effects disappear over a finite region. A tetrad is locally inertial at a point only when it is chosen appropriately and the Levi-Civita connection is considered there; curvature prevents one frame from removing connection effects throughout a generic neighborhood.

All tensor operations can be carried out with the constant internal metric once components have been converted. For example, V2=ηa^b^Va^Vb^V^2=\eta_{\hat a\hat b}V^{\hat a}V^{\hat b} equals the coordinate contraction gμνVμVνg_{\mu\nu}V^\mu V^\nu. A chosen oriented tetrad also fixes the sign of θ0^∧θ1^∧θ2^∧θ3^\theta^{\hat0}\wedge\theta^{\hat1}\wedge\theta^{\hat2}\wedge\theta^{\hat3} relative to the spacetime orientation. Reversing one leg may preserve orthonormality while reversing orientation or time orientation, so those properties require separate checks.

Given a metric and a chosen unit timelike field, first set e0^=ue_{\hat0}=u. Choose trial fields w1,w2,w3w_1,w_2,w_3 such that u,w1,w2,w3u,w_1,w_2,w_3 form a basis on the patch, and project them into the observer’s rest space:

wi⊥=wi+g(u,wi)u,g(u,wi⊥)=0.w_i^\perp=w_i+g(u,w_i)u, \qquad g(u,w_i^\perp)=0.

The projected fields remain independent precisely because the original four vectors form a basis. Apply Gram–Schmidt to them using the positive-definite metric on u⊥u^\perp. Then invert the tetrad component matrix to obtain the coframe. Finally check both inverse relations and reconstruct gμνg_{\mu\nu} from ηa^b^\eta_{\hat a\hat b}. Merely choosing three individually nonparallel vectors to uu would not guarantee independence after projection.

Starting with the timelike leg is not cosmetic. Naive Gram–Schmidt in an indefinite vector space can encounter a null intermediate vector, which cannot be normalized. Once uu is fixed, its orthogonal complement is positive definite and ordinary spatial orthonormalization is safe. A different uu selects a different observer-adapted family, related pointwise by a boost and spatial rotation.

The method is local. It can fail at a coordinate singularity because the chosen trial vectors become dependent even when another tetrad is regular. It can also fail globally because a single smooth tetrad trivializes the tangent bundle. Multiple patches with Lorentz-valued transition functions are then required.

Orientation and time orientation reduce the allowed frame changes to the proper, orthochronous Lorentz group when those structures are chosen. Before those choices, all components of O(1,3)O(1,3) may relate orthonormal tetrads.

In a local Minkowski frame, boost with rapidity χ\chi in the 11 direction:

e0^′=cosh⁡χ e0^+sinh⁡χ e1^,e1^′=sinh⁡χ e0^+cosh⁡χ e1^.\begin{aligned} e'_{\hat0}&=\cosh\chi\,e_{\hat0}+\sinh\chi\,e_{\hat1},\\ e'_{\hat1}&=\sinh\chi\,e_{\hat0}+\cosh\chi\,e_{\hat1}. \end{aligned}

Direct contraction gives g(e0^′,e0^′)=−1g(e'_{\hat0},e'_{\hat0})=-1, g(e1^′,e1^′)=1g(e'_{\hat1},e'_{\hat1})=1, and g(e0^′,e1^′)=0g(e'_{\hat0},e'_{\hat1})=0. Thus the tetrad changes while the reconstructed metric does not.

For a photon with p=E(e0^+e1^)p=E(e_{\hat0}+e_{\hat1}), the boosted observer measures

E′=−p⋅e0^′=E(cosh⁡χ−sinh⁡χ)=Ee−χ.E'=-p\cdot e'_{\hat0}=E(\cosh\chi-\sinh\chi)=Ee^{-\chi}.

The energy component is frame-dependent, while the null condition p2=0p^2=0 is invariant. This calculation distinguishes a local Lorentz change of components from a coordinate transformation and from an isometry that moves points on the manifold.

A tetrad supplies algebraic components at each event. Connecting readings made at separated events additionally requires a transport rule and a path. Dynamics, detector response, and operational protocols are separate questions. Nor does choosing a tetrad fix its six local Lorentz degrees of freedom; the next pages describe the associated connection and gauge transformation.

Curvature components such as R0^i^0^j^R_{\hat0\hat i\hat0\hat j} are likewise frame components of an invariant tensor. Their numerical entries change under a boost, although scalar contractions and the tensor equation do not. Interpreting a particular component requires the associated tetrad, its normalization, and its orientation; quoting a bare number erases the information needed to reproduce the projection.

Let V=V0^e0^+V1^e1^V=V^{\hat0}e_{\hat0}+V^{\hat1}e_{\hat1} in the unprimed frame. Derive its primed components under the boost above and verify that −(V0^)2+(V1^)2-(V^{\hat0})^2+(V^{\hat1})^2 is unchanged.

Solution

Because the basis is boosted by Λ\Lambda, vector components transform by Λ−1\Lambda^{-1}:

V′0^=cosh⁡χ V0^−sinh⁡χ V1^,V′1^=−sinh⁡χ V0^+cosh⁡χ V1^.V'^{\hat0}=\cosh\chi\,V^{\hat0}-\sinh\chi\,V^{\hat1}, \qquad V'^{\hat1}=-\sinh\chi\,V^{\hat0}+\cosh\chi\,V^{\hat1}.

Expanding −(V′0^)2+(V′1^)2-(V'^{\hat0})^2+(V'^{\hat1})^2, the cross terms cancel and cosh⁡2χ−sinh⁡2χ=1\cosh^2\chi-\sinh^2\chi=1 leaves −(V0^)2+(V1^)2-(V^{\hat0})^2+(V^{\hat1})^2. The component change is nontrivial, but the Lorentzian norm is unchanged.

  • Carroll, Sean M. Lecture Notes on General Relativity. arXiv:gr-qc/9712019 (1997), arXiv.