Model Mercury Orbit w/Relativity: Force of Gravity Calc Explained

In summary, the conversation discusses the use of a frame by frame type calculation to model the force of gravity under relativity, specifically in regards to the precession of Mercury's orbit. The method of introducing a r³ term in the equation for force is shown to be accurate and can be adjusted to fit any amount of precession. However, in general relativity, the orbits of planets are not due to a force but to the curvature of space-time. The correct equation for this can be found in the equations of motion in the Schwarzschild metric. Various resources and online applications are suggested for further understanding and implementation of this concept.
  • #1
edguy99
Gold Member
450
28
This question relates to building a computer model of gravity under relativity in a frame by frame type animation where the force on an orbiting object is calculated between each frame and applied to the animation.

Its pretty easy to model normal planet orbits using Newtons inverse square law f = g1 * (m2)/r² where m2 is the mass of the other object, r is the distance and g1 is the gravitational constant. The more accurate the numbers, the better an orbit you get and they all form nice ellipses that follow Kepler's laws.

Due to relativity, the orbit of Mercury precesses 43 arc seconds per century. In order to model precession, its a common programming trick to introduce a term, ie. calculate the force f = g1 * (m2)/r² + g2 * (m2)/r³. This works great and you can adjust the value of g2 to get any amount of precession you want, specifically you can make the orbit precess at 43 arc seconds per century and model Mercury's orbit with a great deal of accuracy.

The question is why is this method so accurate in modelling the force of gravity under relativity? I have assumed that whatever the correct equation to use to calculate the force of gravity on a planet from the sun that includes relativity can be expressed as some kind of an infinite Taylor series along the lines of f = g1 * (m2)/r² + g2 * (m2)/r³ + g3 * (m2)/r + g4 * (m2)/r⁵ ... hence the term is simply reflecting the better accuracy.

Is there an expert here that know this for sure? Ie. What is the correct equation that should be used to calculate the force between a planet and the sun under relativity in a frame by frame type calculation? Can it be expressed in this form?
 
Physics news on Phys.org
  • #2
edguy99 said:
What is the correct equation that should be used to calculate the force between a planet and the sun under relativity in a frame by frame type calculation?

This statement is not very meaningful. In relativity, the orbits of planets are not due to a force but to the curvature of space-time.

The fact that you can change a single parameter to fit a single parameter should not be very surprising. Since orbits are elliptical in a 1/r potential but not in a general potential, any small disturbance is going to lead to a perihelion precession. Introducing this perturbation and fitting the perturbation parameter can of course get you whatever value you want for the precession (as long as it is small enough to be considered a perturbation). The correct thing to do in GR would be to start from the equations of motion in the Schwarzschild metric.
 
  • #3
Orodruin said:
The correct thing to do in GR would be to start from the equations of motion in the Schwarzschild metric.

Thanks, I agree. The inverse r³ works pretty good, but would like to get the exact equation. Looking for this in a format that could be used in a step by step animation (imagine you are in a spacecraft high above the orbit of Mercury, watching it from above over a lot of ortbits) or maybe someone here has already done a precessing orbit?
 
  • #4
edguy99 said:
Thanks, I agree. The inverse r³ works pretty good, but would like to get the exact equation. Looking for this in a format that could be used in a step by step animation (imagine you are in a spacecraft high above the orbit of Mercury, watching it from above over a lot of ortbits) or maybe someone here has already done a precessing orbit?
The equations of motion according to GR is, as I already said, just the geodesic equations for the Schwarzschild metric. You can easily find this online.
 
  • #5
edguy99 said:
Thanks, I agree. The inverse r³ works pretty good, but would like to get the exact equation. Looking for this in a format that could be used in a step by step animation (imagine you are in a spacecraft high above the orbit of Mercury, watching it from above over a lot of ortbits) or maybe someone here has already done a precessing orbit?
The exact solution is here

G. V. Kraniotis, S. B. Whitehouse,
Precession of Mercury in General Relativity, the Cosmological Constant and Jacobi's Inversion
problem.
http://128.84.158.119/abs/astro-ph/0305181v3

Also if you search this forum you will find online applications that plot orbits.
 
  • #6
edguy99 said:
The inverse r³ works pretty good, but would like to get the exact equation.

Take a look at http://www.fourmilab.ch/gravitation/orbits/ - it has the equations you are looking for, an animation that looks a lot like what you're trying for, and downloadable source code.
 

1. What is the model of Mercury's orbit with relativity?

The model of Mercury's orbit with relativity is a scientific theory that explains the force of gravity acting on the planet Mercury as it orbits around the sun. This theory takes into account the principles of general relativity and the effects of gravitational time dilation.

2. How is the force of gravity calculated in this model?

In this model, the force of gravity is calculated using the equation F = G(m1m2)/r^2, where G is the gravitational constant, m1 and m2 are the masses of the two objects (in this case, the sun and Mercury), and r is the distance between them.

3. What is the significance of general relativity in this model?

General relativity is significant in this model because it explains how the force of gravity is not just a force pulling objects towards each other, but rather a curvature in the fabric of space and time caused by the presence of massive objects. This curvature affects the motion of objects, such as Mercury, in the vicinity of massive bodies like the sun.

4. How does gravitational time dilation factor into this model?

Gravitational time dilation is a phenomenon predicted by general relativity that states time passes at different rates depending on the strength of the gravitational field. In this model, the strong gravitational field of the sun causes time to pass more slowly for Mercury, which affects its orbit and must be taken into account when calculating the force of gravity.

5. What does this model tell us about Mercury's orbit and the force of gravity?

This model provides a more accurate understanding of Mercury's orbit and the force of gravity acting on it. It explains why Mercury's orbit is not a perfect ellipse, as predicted by Newton's laws of motion, but rather a slight deviation due to the effects of general relativity. It also allows us to make more precise calculations and predictions about the planet's motion around the sun.

Similar threads

  • Special and General Relativity
Replies
5
Views
3K
  • Special and General Relativity
2
Replies
62
Views
3K
  • Special and General Relativity
Replies
12
Views
2K
  • Special and General Relativity
Replies
2
Views
801
  • Special and General Relativity
Replies
3
Views
1K
  • Special and General Relativity
Replies
12
Views
3K
Replies
4
Views
1K
  • Special and General Relativity
2
Replies
37
Views
10K
  • Classical Physics
Replies
7
Views
830
  • Special and General Relativity
Replies
8
Views
4K
Back
Top