In general relativity, the Bonnor beam is an exact solution which models an infinitely long, straight beam of light. It is an explicit example of a pp-wave spacetime. It is named after William B. Bonnor who first described it.
The Bonnor beam is obtained by matching together two regions:
On the "cylinder" where they meet, the two regions are required to obey matching conditions stating that the metric tensor and extrinsic curvature tensor must agree.
The interior part of the solution is defined by
This is a null dust solution and can be interpreted as incoherent electromagnetic radiation.
The exterior part of the solution is defined by
The Bonnor beam can be generalized to several parallel beams travelling in the same direction. Perhaps surprisingly, the beams do not curve toward one another. On the other hand, "anti-parallel" beams (travelling along parallel trajectories, but in opposite directions) do attract each other. This reflects a general phenomenon: two pp-waves with parallel wave vectors superimpose linearly, but pp-waves with nonparallel wave vectors (including antiparallel Bonnor beams) do not superimpose linearly, as we would expect from the nonlinear nature of the Einstein field equation.