Time dilation in a gravitational field

You're correct. This is what was tested in the 1959 Pound-Rebka experiment.

my friend claims that both the floor and the tree are at rest in our frame of reference, so there would be no difference when measuring times.

In relativity, an inertial frame of reference is a free-falling frame. Therefore neither the bottom nor the top of the tree is an inertial frame. You can derive the same result as in Pound-Rebka if the whole experiment is done in an accelerating spaceship, far from any planet's gravitational field. This is the equivalence principle at work.


Yes, time does run differently on the ground an at the top of the tree.

To get measurable differences, you need to compare the clocks at the ground and at a satellite orbiting the planet.

Here on Earth, we now know that clocks on satellites run faster then clocks on the ground (if we disregard the movement of the satellite relative to the ground, as per the correct comment).

This is due to gravitational time dilation. Basically, the clock on the ground is closer to the center of gravity, and experiences more stress-energy.

It is a misconception that mass creates gravitational time dilation. It is stress-energy. The ground is deeper inside the gravitational field of the Earth, and experiences more stress-energy and the gravitational field slows the clocks more on the ground.

Basically, the idea wass originally that even small clocks are made of energy, and like photon clocks, are based on the distance light has to travel from one mirror to the other.

Now deeper inside the gravitational field, spacetime is bent. Inside the photon clock, the space between the mirrors gets bent (gets longer compared to straight 3D) and light needs more time to travel from one mirror to another. One tick will then last longer. So the clock will tick slower, time will pass slower. This is only true if you compare it to the clock on the satellite. The clock on the satellite will seem to tick faster (if we disregard the movement of the satellite relative to the ground).


According to special relativity, ignoring gravitation, your friend is right, at least if we ignore the fact that the earth is spinning. The factor that time is slowing down in a spherical symmetric gravitational field due to graviational time dilation as compared to the graviattional field not existing goes as:

$$\text{time elapsed if no gravity} \times {\sqrt{1-\frac{2GM}{rc^2}}} = \text{time elapsed}$$

So even if the top of the tree and the bottom of the tree do not move in relation to each other they are situated at different gravitational potentials and thus experiences different amounts of time passed. There are two different types of time dilations, both attributed to relativity, but the formula for velocity-related time dilation is much more known to the general public.