Mortimer said:
From the perspective of which observer??
An observer at infinity does not measure the falling object cross at c. At the event horizon he measures the velocity V(r) to be zero (assuming zero starting velocity at infinity):
V(r)=\left(1-\frac{2MG}{rc^2}\right)\sqrt{\frac{2MG}{r}}
If you put that in a graph it looks like this:
http://www.rfjvanlinden171.freeler.nl/blackhole2.jpg
I think I'm the one who actually said the velocity would be 'c' going into the event horizon. I remembered reading this, but I'm not sure where I read this, so I feel obligated to work it out to make sure I am getting the right answer for the specific question at hand.
Your calculation is correct for dr/dt, which is the velocity in Schwarzschild coordinates. But what we want to do is to find the velocity not in Schwarzschild coordinates, but in the Schwarzschild basis. Another way of saying this is that we want to translate to a Locally lorentzian frame where g_00 = g_rr = 1, and find the velocity in that frame, where the local basis vectors are parallel to the Schwarzschild vectors, but orthonormal.
If the observer falls straight in from infinity, in geometric units
dr/dtau = sqrt(2*m/r)
dt/dtau = 1/(1-2*m/r)
which gives your results for dr/dt of zero when we take the ratio
dr/dt = (dr/dtau) / (dt/dtau)
i.e. dr/dt = sqrt(2*m/r)*(1-2*m/r)
But what we want is to transform to a local coordinate system with unity coefficients for the metric. Thus
r' = L^r{}_{r'} * r
t' = L^t{}_{t'} * t
To make the transformed metric coefficients unity in magnitude we need
<br />
L^r{}_{r} = \sqrt{1-2m/r}<br />
<br />
L^t{}_{t'} = 1/\sqrt{1-2m/r}<br />
The desired result will be dr'/dt', which will be (dr/dt) * (dr'/dr) / (dt'/dt)
This means your result gets multiplied by (1-2m/r) in geometric units)
or in other words v = sqrt(2*m/r), which is equal to '1' (the speed of light in geometric units) at the event horizon (r=2m).
I have to take back part of what I said, though, it does look like v is not always equal to 'c' depending on the value of E, the energy of the infalling observer.
If we put in the factor E, I get
dr'/dt' = sqrt(E) at r=2M, where E is the normalized energy of the infalling body, equal to 1 when the observer falls straight in from infinity (v=0 at infinity).
Or to summarize - the velocity of an observer crossing the event horizon is equal to 'c' in the Schwarzschild basis, but only when he falls in from infinity with v=0 at infinity.