Why does a gamma ray change energy when it moves through Earth’s gravitational field?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

A gamma ray changes energy when moving through Earth’s gravitational field because it behaves as though it possesses an effective mass of m=E/c2, where E is the photon's energy and c is the speed of light.41

According to general relativity, electromagnetic radiation is subject to gravitational forces. As a gamma ray travels "up" away from Earth, it must expend energy to work against the gravitational field. Because the speed of light remains constant, the photon cannot lose energy by slowing down; instead, it loses energy by decreasing its frequency, a phenomenon known as gravitational redshift. Conversely, light traveling toward Earth gains energy, resulting in a frequency increase or gravitational blueshift.231

This effect was famously demonstrated in a laboratory setting by physicists Robert Pound and Glen Rebka, who used the high energy precision of the Mössbauer effect to measure the minute change in energy of gamma rays over a vertical distance of 23 meters.342