pmb_phy said:
You can find a derivation I did on this web page. Its pretty much a standard derivation.
http://www.geocities.com/physics_world/gr/grav_red_shift.htm
There is, actually, a simpler derivation, which doesn't involve general relativity at all.
Fundamentally, any clock is a non-stationary physical system that
exhibits a periodic process with a stable frequency. In quantum
mechanics, a state of any non-stationary system is represented by a
superposition of two or more stationary states. For simplicity, we
will assume that these states have distinct discrete energy levels
[itex]E_i[/itex] and [itex]E_f[/itex] with masses [itex]m_i = E_i/c^2[/itex] and [itex]m_f = E_f/c^2[/itex],
respectively. Then the rate of the corresponding "clock" is
proportional to the energy difference [itex]E_i - E_f[/itex]. For example, the
frequency of the electromagnetic radiation emitted in an
atomic transition is
[tex]
\nu(0) = \frac{2 \pi}{\hbar} (E_i - E_f) = \frac{2 \pi<br />
c^2}{\hbar} (m_i - m_f)[/tex]
Total energies of the system "stationary clock + Earth" in the
ground and excited states are
[tex]
\mathcal{E}_f \approx Mc^2 + m_fc^2 + \phi m_f [/tex]
[tex]
\mathcal{E}_i \approx Mc^2 + m_ic^2 + \phi m_i[/tex]
where [itex]M[/itex] is the Earth's mass, [itex]\phi = - GMR^{-1}[/itex] is the
value of the gravitational potential on the Earth's surface,
and [itex]R[/itex] is the Earth's radius. Then the frequency of the clock on
Earth can be found as
[tex]
\nu(\phi) = \frac{2 \pi}{\hbar} (\mathcal{E}_i - \mathcal{E}_f)<br />
\approx \nu(0)(1 + \frac{\phi}{c^2})[/tex]
This means that a clock on the Earth surface is running
slower than an identical clock at a higher elevation (higher
gravitational potential [itex]\phi[/itex]).
Eugene.