Physics Stack Exchange is a question and answer site for active researchers, academics and students of physics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to find the path of a photon around the Schwarzschild black hole, given its initial conditions. After much tribulation, I've basically given up on solving the equations by myself.

I just need equations which I can integrate for:

$$ r(\lambda) = \text{function(initial direction, initial position)} $$ $$ \theta(\lambda) = \text{function(initial direction, initial position)} $$ $$ \phi(\lambda) = \text{function(initial direction, initial position)} $$ $$ t(\lambda) = \text{function(initial direction, initial position)} $$

given the initial conditions of the light ray.

Surely this has been solved before?

share|cite|improve this question
You can find a treatment of this topic in any book on GR, in particular I liked Schutz's book, where he does this in chapter 11. IIRC, the idea is to recognize and exploit the constants of motion. – childofsaturn Jun 2 '13 at 2:55
Thanks, I will look into it, but immediately, is there a way you could write the equations in an answer? – user912 Jun 2 '13 at 3:14

As requested in the comments by the user, I will write down the differential equation satisfied by the trajectory of a photon that travels along a radial path (no $\theta$ or $\phi$) dependence. By properties of the Schwarszchild metric, $p_0 = p_t$ and $p_{\phi}$ are conserved quantities along the path followed. Then define $-p_0 = E$ and $p_{\phi} = L$. Then by using $\overrightarrow{p}.\overrightarrow{p} = 0,$ we get the equation

$$(\frac{dr}{d\lambda})^2 = E^2 - (1-\frac{2M}{r})\frac{L^2}{r^2}.$$

I (along with Schutz) am using units where $c,G =1$

share|cite|improve this answer
Where would I input the initial conditions? And does this apply to an arbitrary direction (not necessarily a radial path)? – user912 Jun 2 '13 at 3:56
@user912: you're going to have to input something yourself. Do you know anything of the Lagrange formulation? – Jerry Schirmer Nov 29 '13 at 5:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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