This question already has an answer here:

Just wondering if the Earth's gravity affects the photons? We can obviously think about equivalent mass of photons by using de broglie relation and then use it to calculate force of gravitational interaction. But still this thought is very revolting. Help would be appreciated?

New contributor
Aditya Garg is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

marked as duplicate by AccidentalFourierTransform, Community Nov 9 at 20:06

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 4
    Light paths are bent by gravitational fields. So the answer is yes they are affected. A different question is whether the affect is meaningful or measurable with current instruments. There is nothing special about the Earth as compared to a star or other source other than strength. – ggcg Nov 9 at 18:00
  • 1
    Possible duplicates: , and links therein. – Qmechanic Nov 9 at 19:36
up vote 5 down vote accepted

Yep. Gravity effects photons. Here's a thought experiment from Einstein:

Suppose you have a block having mass $m$ at the top of a tower. Drop it.

It picks up speed due to gravity as it falls, gaining kinetic energy.

Now suppose there's some super efficient means of converting mass to energy at the bottom of the tower and the newly created photons were fired back at the source point. Once they arrived at the source point, we reconverted the photons back to mass and started over again.

If we assume no loss of energy on the way up, then we have the makings of a perpetual motion machine.

We have to lose energy on the way up which means we have a reduction in frequency. Because the product of frequency with wavelength is a constant, the speed of light, the reduction in one implies the increase in the other. So the wavelength of the photon increases as it rises back to the top of the tower. This is a Red Shift.

More generally, gravity distorts space-time. Space itself is curved. Just as the shortest distance between two points on a globe is not a straight line, the shortest distance paths between two points in curved space time, i.e. in a gravitational field, is also not a straight line. The lines do not exist. So the path's of photons must change.

  • 1
    A variant on this thought experiment is raising an excited atom, then letting it decay to the ground state. Energy conservation implies the spacing between energy levels scales when the atom gains GPE. – J.G. Nov 9 at 19:39

I think you're right to be uncomfortable in calculating a "mass" of a photon. The true reason that light is deflected around any massive object is because all massive objects distort spacetime.

You've probably heard the phrase "Light travels in straight lines", and we can apply this line to the bending of spacetime too. Without too much mathematical detail, we can imagine what would happen to a "straight line" on a flat piece of spacetime when the spacetime itself is bent. The classic demonstration is a trampoline sheet with heavy balls on it. Anything trying to zip past a heavy ball (including light) is bent - see this popular YouTube video.

(Using more precise terminology, light follows what are called "null geodesics" in spacetime. In flat spacetime (with no gravity) these are just straight lines. However in curved spacetime, they are no longer straight lines, and indeed massive objects bend the space around them sufficiently to bend the light's path).

  • 2
    It is more complete to say that any nonzero energy-momentum tensor distorts spacetime, not just nonzero mass. For instance, photons affect other photons gravitationally. – Avantgarde Nov 9 at 18:36

Not the answer you're looking for? Browse other questions tagged or ask your own question.