Skip to content

Scalar, Vector, and Tensor Spherical Harmonics

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.

The angular basis must match the tensor type of the field. Scalar harmonics diagonalize the sphere Laplacian; their gradients and curls span one-forms; their trace, trace-free Hessian, and symmetrized curl span symmetric two-tensors. With fixed normalization and parity conventions, projecting a rotationally invariant operator onto these bases turns a four-dimensional field equation into independent orbit-space equations labeled by (ℓ,m)(\ell,m), while the norm factors expose the exceptional monopole and dipole.

Required background. Killing Fields and Isometry Groups supplies the rotation-group action and conserved labels; Events, Intervals, and Minkowski Geometry supplies the local Lorentz and tensor language used to interpret field components.

Helpful background. Black-Hole Geometry and Mechanics provides the spherical backgrounds; PDEs and Green Functions for Gravitation reviews eigenfunction expansions; Formulations of General Relativity separates constraints and evolution; Frames, Coframes, and Anholonomy prepares the dyad description used on the next page.

Let ΩAB\Omega_{AB} be the unit-sphere metric and DAD_A its covariant derivative. Choose the orientation ϵθϕ=sin⁡θ\epsilon_{\theta\phi}=\sin\theta. The scalar phase is the Condon–Shortley convention:

Yℓm(θ,ϕ)=[2ℓ+14π(ℓ−m)!(ℓ+m)!]1/2Pℓm(cos⁡θ)eimϕ,Y_{\ell m}(\theta,\phi) =\left[\frac{2\ell+1}{4\pi} \frac{(\ell-m)!}{(\ell+m)!}\right]^{1/2} P_\ell^m(\cos\theta)e^{im\phi},

where, for m≥0m\ge0, Pℓm(x)=(−1)m(1−x2)m/2dmPℓ/dxmP_\ell^m(x)=(-1)^m(1-x^2)^{m/2}d^mP_\ell/dx^m; negative-mm harmonics are fixed by Yℓ,−m=(−1)mYℓm‾Y_{\ell,-m}=(-1)^m\overline{Y_{\ell m}}. Then

D2Yℓm=−ℓ(ℓ+1)Yℓm,∫S2Yℓm‾Yℓ′m′ dΩ=δℓℓ′δmm′.D^2Y_{\ell m}=-\ell(\ell+1)Y_{\ell m}, \qquad \int_{S^2}\overline{Y_{\ell m}}Y_{\ell' m'}\,d\Omega =\delta_{\ell\ell'}\delta_{mm'}.

For every square-integrable scalar, completeness gives f=∑ℓmfℓmYℓmf=\sum_{\ell m}f_{\ell m}Y_{\ell m} in L2(S2)L^2(S^2), with fℓm=∫Yℓm‾f dΩf_{\ell m}=\int\overline{Y_{\ell m}}f\,d\Omega. Smoothness makes the coefficients decay faster than any power of ℓ\ell; a discontinuity slows the decay and makes a truncated expansion ring. Completeness is a functional statement, not permission to exchange arbitrary singular limits with the sum.

Vector harmonics diagonalize exact and coexact parts

Section titled “Vector harmonics diagonalize exact and coexact parts”

For ℓ≥1\ell\ge1, define

YAℓm=DAYℓm,XAℓm=−ϵABDBYℓm.Y_A^{\ell m}=D_A Y_{\ell m}, \qquad X_A^{\ell m}=-\epsilon_A{}^B D_B Y_{\ell m}.

The first is even (polar) and the second odd (axial). Under the antipodal map their complete tensorial parities are (−1)ℓ(-1)^\ell and (−1)ℓ+1(-1)^{\ell+1}. They satisfy

DAYAℓm=−ℓ(ℓ+1)Yℓm,DAXAℓm=0,D^AY_A^{\ell m}=-\ell(\ell+1)Y_{\ell m}, \qquad D^AX_A^{\ell m}=0, ϵABDAYBℓm=0,ϵABDAXBℓm=−ℓ(ℓ+1)Yℓm.\epsilon^{AB}D_AY_B^{\ell m}=0, \qquad \epsilon^{AB}D_AX_B^{\ell m}=-\ell(\ell+1)Y_{\ell m}.

Integration by parts gives equal norms ℓ(ℓ+1)\ell(\ell+1) and zero even–odd inner product. The Hodge decomposition on S2S^2 has no harmonic one-form, so these exact and coexact bases are complete for square-integrable one-forms. The factor ℓ(ℓ+1)\ell(\ell+1) vanishes at ℓ=0\ell=0, correctly diagnosing the absence of a vector monopole.

Symmetric tensor harmonics and exceptional modes

Section titled “Symmetric tensor harmonics and exceptional modes”

A symmetric two-tensor uses the trace harmonic ΩABYℓm\Omega_{AB}Y_{\ell m} and, for ℓ≥2\ell\ge2, the trace-free pair

YABℓm=[DADB+12ℓ(ℓ+1)ΩAB]Yℓm,Y_{AB}^{\ell m} =\left[D_AD_B+\frac12\ell(\ell+1)\Omega_{AB}\right]Y_{\ell m}, XABℓm=−12(ϵACDB+ϵBCDA)DCYℓm.X_{AB}^{\ell m} =-\frac12\left(\epsilon_A{}^CD_B+\epsilon_B{}^CD_A\right) D_CY_{\ell m}.

Their squared norm is

12(ℓ−1)ℓ(ℓ+1)(ℓ+2).\frac12(\ell-1)\ell(\ell+1)(\ell+2).

The two zeros at low ℓ\ell are physical bookkeeping information. A monopole has neither vector nor trace-free tensor pieces. A dipole has vector pieces but no trace-free tensor piece. Therefore a radiative metric master field whose definition divides by (ℓ−1)(ℓ+2)(\ell-1)(\ell+2) is restricted to ℓ≥2\ell\ge2. The low modes must be solved from their own projected equations.

These definitions, including the sign of XAX_A and the trace-free tensor basis, follow Martel and Poisson 2005, § III, Eqs. (3.1)–(3.11), pp. 104003-3–4; Appendix A, p. 104003-11. Other sources reverse the axial sign or use DADBYD_AD_BY without splitting its trace; amplitudes must be translated with the basis.

Projection, completeness, and the convention bridge

Section titled “Projection, completeness, and the convention bridge”

On a spherically symmetric background, an operator built from ΩAB\Omega_{AB}, DAD_A, and ϵAB\epsilon_{AB} preserves the rotation representations. Its matrix is block diagonal in (ℓ,m)(\ell,m), but parity is a separate condition: the map vA↦ϵABvBv_A\mapsto\epsilon_A{}^Bv_B commutes with rotations while exchanging polar and axial vectors. Parity blocks decouple only when the operator and its domain or boundary conditions also preserve antipodal parity. Projection does not by itself diagonalize fields of different tensor type in one block, nor does it remove gauge constraints. The tensor-harmonic decomposition gives the explicit pullback and coefficient factors.

Define Lℓ=ℓ(ℓ+1)L_\ell=\ell(\ell+1) and Nℓ=Lℓ(Lℓ−2)/2N_\ell=L_\ell(L_\ell-2)/2. For a one-form and a symmetric two-tensor, write

vA=∑ℓ≥1,m(aℓmYAℓm+bℓmXAℓm),TAB=∑ℓ≥0,mkℓmΩABYℓm+∑ℓ≥2,m(gℓmYABℓm+hℓmXABℓm).\begin{aligned} v_A&=\sum_{\ell\ge1,m} (a_{\ell m}Y_A^{\ell m}+b_{\ell m}X_A^{\ell m}),\\ T_{AB}&=\sum_{\ell\ge0,m}k_{\ell m}\Omega_{AB}Y_{\ell m}\\ &\quad+\sum_{\ell\ge2,m} (g_{\ell m}Y_{AB}^{\ell m}+h_{\ell m}X_{AB}^{\ell m}). \end{aligned}

Taking the inner product with each orthogonal basis tensor gives

aℓm=1Lℓ∫S2YAℓm‾vA dΩ,bℓm=1Lℓ∫S2XAℓm‾vA dΩ,kℓm=12∫S2Yℓm‾ΩABTAB dΩ,gℓm=1Nℓ∫S2YABℓm‾TAB dΩ,hℓm=1Nℓ∫S2XABℓm‾TAB dΩ.\begin{aligned} a_{\ell m}&=\frac1{L_\ell}\int_{S^2}\overline{Y^{A\ell m}}v_A\,d\Omega, &b_{\ell m}&=\frac1{L_\ell}\int_{S^2}\overline{X^{A\ell m}}v_A\,d\Omega,\\ k_{\ell m}&=\frac12\int_{S^2}\overline{Y_{\ell m}} \Omega^{AB}T_{AB}\,d\Omega,\\ g_{\ell m}&=\frac1{N_\ell}\int_{S^2}\overline{Y^{AB\ell m}}T_{AB}\,d\Omega, &h_{\ell m}&=\frac1{N_\ell}\int_{S^2}\overline{X^{AB\ell m}}T_{AB}\,d\Omega. \end{aligned}

Every raised angular index uses the inverse unit-sphere metric. The trace basis has squared norm two, not one. Divide by LℓL_\ell only for ℓ≥1\ell\ge1 and by NℓN_\ell only for ℓ≥2\ell\ge2; the trace basis still exists at ℓ=0,1\ell=0,1. These factors follow from the norms above, without renormalizing the harmonics.

A smooth tensor reconstructed at two cutoffs

Section titled “A smooth tensor reconstructed at two cutoffs”

Take f=Y10+Y20f=Y_{10}+Y_{20} and TAB=DADBfT_{AB}=D_AD_Bf. The definitions give the complete finite expansion

TAB=−ΩABY10−3ΩABY20+YAB20.T_{AB}=-\Omega_{AB}Y_{10}-3\Omega_{AB}Y_{20}+Y_{AB}^{20}.

The only nonzero coefficients are k10=−1k_{10}=-1, k20=−3k_{20}=-3 and g20=1g_{20}=1. The dipole has no trace-free tensor harmonic, but its Hessian’s trace survives. Keeping all tensor modes through cutoff ℓcut=1\ell_{\mathrm{cut}}=1 gives TAB[1]=−ΩABY10T^{[1]}_{AB}=-\Omega_{AB}Y_{10}; cutoff two recovers TT exactly.

Measure the field and its divergence, not merely its values at quadrature nodes. For the residual RAB=TAB−TAB[ℓcut]R_{AB}=T_{AB}-T^{[\ell_{\mathrm{cut}}]}_{AB}, define

∥R∥22=∫S2RAB‾RAB dΩ,∥div⁡R∥22=∫S2DARAB‾DCRCB dΩ.\begin{aligned} \|R\|_2^2&=\int_{S^2}\overline{R_{AB}}R^{AB}\,d\Omega,\\ \|\operatorname{div}R\|_2^2 &=\int_{S^2}\overline{D^AR_{AB}}D_CR^{CB}\,d\Omega. \end{aligned}

For a unit scalar harmonic with D2Y=−LYD^2Y=-LY, the sphere’s curvature gives

DADADBY=(1−L)DBY,∫S2DADBY‾DADBY dΩ=L(L−1).D^AD_AD_BY=(1-L)D_BY, \qquad \int_{S^2}\overline{D_AD_BY}D^AD^BY\,d\Omega=L(L-1).

The first identity follows by commuting the derivatives and using Ric⁡AB=ΩAB\operatorname{Ric}_{AB}=\Omega_{AB}; integration by parts then gives the second. At cutoff one the residual is DADBY20D_AD_BY_{20}, with L=6L=6. Thus the checks are

CutoffTensor error normDivergence error norm
ℓcut=1\ell_{\mathrm{cut}}=130\sqrt{30}565\sqrt6
ℓcut=2\ell_{\mathrm{cut}}=20000

The full Hessian’s squared norm is 3030, not the trace-free norm 1212: its trace contributes 1818. Dropping that contribution leaves a plausible tensor but fails both reconstruction and derivative checks. This finite example verifies the projection factors; it is not a proof of completeness or convergence rates for every smooth field. In larger truncations, quadrature-node agreement alone can hide aliasing, so monitor invariant norms and derivative residuals independently.

For later pages we reserve spin weight ss for dyad rotation, define the eth signs explicitly before use, take the spheroidal parameter to be c=aωc=a\omega with e−iωte^{-i\omega t} time dependence, and use the S2S^2 inner product above. The spheroidal eigenvalue is called Asℓm(c)A_{s\ell m}(c) and satisfies Asℓm(0)=ℓ(ℓ+1)−s(s+1)A_{s\ell m}(0)=\ell(\ell+1)-s(s+1). These conventions prevent the common confusion among AA, E=A+s(s+1)E=A+s(s+1), and the radial Teukolsky constant λ=A+c2−2mc\lambda=A+c^2-2mc.

General representation theory and proofs of the full Hodge spectral theorem require further mathematical study. Exact Solutions develops the geometry of hidden symmetries; here the harmonic bases organize perturbation equations.

Let f=Y10f=Y_{10} and VA=DAf+2ϵABDBY11V_A=D_Af+2\epsilon_A{}^BD_BY_{11}. Compute its nonzero harmonic coefficients and verify that its divergence and curl recover the two scalar sources. Why can no ℓ=0\ell=0 vector coefficient be added?

Solution

By definition, the exact coefficient is 11 in the (ℓ,m)=(1,0)(\ell,m)=(1,0) sector and the coexact coefficient is −2-2 in the convention XA=−ϵABDBYX_A=-\epsilon_A{}^BD_BY: thus VA=YA10−2XA11V_A=Y_A^{10}-2X_A^{11}. Orthogonality makes all other coefficients vanish. The identities above give

DAVA=−2Y10,ϵABDAVB=4Y11.D^AV_A=-2Y_{10}, \qquad \epsilon^{AB}D_AV_B=4Y_{11}.

The first term has zero curl and the second zero divergence. A vector monopole would have to be a gradient or dual gradient of Y00Y_{00}, but that harmonic is constant, so both candidates vanish. The missing mode is a basis degeneracy, not a choice of gauge.

  • Martel, Karl, and Eric Poisson. “Gravitational Perturbations of the Schwarzschild Spacetime: A Practical Covariant and Gauge-Invariant Formalism.” Physical Review D 71 (2005): 104003. DOI. Open PDF.