How Do You Solve the Equations of Motion in a Gravitational Field?

In summary: I'm not at all sure that the Kepler problem is in fact analytically solvable. Every treatment I've seen of it resorts to numerical methods. But I'm not an expert!It would be nice to have a definitive statement on this, with a reference to a textbook or paper. So far I don't feel I've seen that. And it is an interesting question.Perhaps I should post it in the maths section.
  • #1
PSarkar
43
2
I want to find out the general equations of motion for a particle with an initial velocity [itex]v_0[/itex] in a gravitational field by a point/spherical mass (assuming this is a large mass which doesn't move). Assume that the origin of the coordinate system is the point mass. If the vector equation of the particle's path is [itex]\mathbf{r}(t)[/itex], then the acceleration should be the second derivative,
[tex]\frac{d^2 \mathbf{r}}{dt^2}[/tex]
The acceleration is caused by the gravitaional field (acceleration field) given by,
[tex]A(\mathbf{r}) = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}[/tex]
But we already have the acceleration of the particle,
[tex]\frac{d^2 \mathbf{r}}{dt^2} = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}[/tex]
So the general solution for [itex]\mathbf{r}[/itex] can be found by solving the above differential equation but I couldn't do it. Can anyone show me how it is done?
 
Physics news on Phys.org
  • #2
Does anybody know how to solve it or is there no exact analytic solution?
 
  • #3
Yes, this equation is solvable analytically. It is best to approach it using Lagrangians. The solutions are elliptical orbits first described by Kepler's laws.
 
  • #4
I have seen Lagrangians and Euler-Lagrange equation but I don't know them well. Would someone kindly show me the steps in the solution?
 
  • #5
Does anyone know how to do it?
 
  • #6
By Kepler:
[itex]\frac{d^{2}r}{dt^{2}} = GM\frac{r}{|r|^{2}}[/itex]
by Newton:
F=ma, P=mv
[itex]F=m*GM\frac{r}{|r|^{2}}[/itex]
Where m is the mass of the orbiting body and M is the point mass (center of orbit).
We also know that motion for a particle follows the path dictated by:
[itex] r=r(r,θ,t)=re_{r}[/itex]
[itex] v=e_{r}\frac{dr}{dt}+rωe_{θ}[/itex]
[itex] a=e_{r}(\frac{d^{2}r}{dt^{2}}-rω^{2})+(rα+2ω\frac{dr}{dt})e_{θ}[/itex]
This is using a polar coordinate system. If you substitute your acceleration into this equation and then solve for zero velocity, you will have a suitable equation for two dimensional orbit. For higher dimensions there is considerably more work, and I frankly have too much else to do!

By the way: This is taken directly from Newton's equations of motion, Under General Planar Motion.
 
  • #7
You can find a detailed derivation in Landau and Lifgarbagez, Mechanics.
 
  • #8
PSarkar said:
I want to find out the general equations of motion for a particle with an initial velocity [itex]v_0[/itex] in a gravitational field by a point/spherical mass (assuming this is a large mass which doesn't move). Assume that the origin of the coordinate system is the point mass. If the vector equation of the particle's path is [itex]\mathbf{r}(t)[/itex], then the acceleration should be the second derivative,
[tex]\frac{d^2 \mathbf{r}}{dt^2}[/tex]
The acceleration is caused by the gravitaional field (acceleration field) given by,
[tex]A(\mathbf{r}) = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}[/tex]
But we already have the acceleration of the particle,
[tex]\frac{d^2 \mathbf{r}}{dt^2} = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}[/tex]
So the general solution for [itex]\mathbf{r}[/itex] can be found by solving the above differential equation but I couldn't do it. Can anyone show me how it is done?
There is no analytic solution to the differential equation, if by 'solution' we mean an explicit formula giving r as a function solely of t and items that are constant over time.

However, there are explicit formulas for various values that would otherwise be calculated via such a solution. For instance there is an explicit formula for the 'free-fall time'

Effective potential techniques can be used to answer many questions about the motion.

However calculation of the radius at a given point in time can generally only be done by numerical techniques.

The following page from Wolfram alpha confirms that there is no analytic solution to the DE:
http://www.wolframalpha.com/input/?i=%28x%27%28t%29^2%29%2F2-C%2Fx%3D-1

or this: http://www.wolframalpha.com/input/?i=x%27%27%28t%29%3D-C%2Fx^2
 
  • #9
Khashishi said:
You can find a detailed derivation in Landau and Lifgarbagez, Mechanics.

Or in Goldstein "Classical Mechanics".

There is also a derivation of the solution at this Wikipedia page

I think andrewkirk is wrong in saying there is no analytic solution. There is an analytic solution as others have said. In polar coordinates the orbit is given by:

[tex] r = \frac{p}{1+e \cos(\theta)}[/tex]

where p and e are constants of the motion. You can derive p and e, as well as the position along the orbit and the orientation of the orbit in space from your initial position and velocity values. The part of the Wikipedia page titled "Determination of the Kepler orbit that corresponds to a given initial state" gives the detailed algorithm for doing this.
 
  • #10
phyzguy said:
I think andrewkirk is wrong in saying there is no analytic solution. There is an analytic solution as others have said. In polar coordinates the orbit is given by:

[tex] r = \frac{p}{1+e \cos(\theta)}[/tex]
Unfortunately that is not a solution in terms solely of ##t## and items that are constant with respect to ##t##, because ##\theta## varies with ##t##. It is just a new differential equation.
 
  • #11
andrewkirk said:
Unfortunately that is not a solution in terms solely of ##t## and items that are constant with respect to ##t##, because ##\theta## varies with ##t##. It is just a new differential equation.

It is not a new differential equation. It is an algebraic equation and it is a solution to the initial problem. And it is possible, as I said in the earlier post, to explicitly calculate r(t) and θ(t) given the initial conditions, and the Wikipedia page gives the specific algorithm for doing this. You can then translate this to x(t), y(t) and z(t) if you wish. This is the Kepler problem, and the solution has been known for centuries. Why do you say no solution exists?
 
  • #12
phyzguy said:
This is the Kepler problem, and the solution has been known for centuries. Why do you say no solution exists?
In the post to which you were replying, I made clear what I meant by 'solution', as follows:
andrewkirk said:
There is no analytic solution to the differential equation, if by 'solution' we mean an explicit formula giving r as a function solely of t and items that are constant over time.

Nothing has been posted in this thread that meets that criterion.
If there is such a formula, I will be very pleased to see it, as it would help greatly in a little project I am currently doing. But I suspect there is not.
 
  • #13
andrewkirk said:
In the post to which you were replying, I made clear what I meant by 'solution', as follows:


Nothing has been posted in this thread that meets that criterion.
If there is such a formula, I will be very pleased to see it, as it would help greatly in a little project I am currently doing. But I suspect there is not.

So what you are looking for is r(t) and θ(t), right? The way you get there is from the following three equations:
[tex] t = a \sqrt{\frac{a}{G M}}(E - e \sin(E))[/tex]
[tex]\cos(\theta) = \frac{\cos(E)-e}{1-e \cos(E)}[/tex]
[tex]r = \frac{p}{1+e \cos(\theta)}[/tex]

So given t, you calculate E from the first equation, then calculate θ from the second equation, then calculate r from the third equation. G, M, a, p, and e are all constants of the motion. This gives θ(t) and r(t). Perhaps this doesn't satisfy your definition because the first equation is hard to invert. Is that your issue? If so, I think the issue is purely semantic, since it is an easy practical matter to get E(t) by building a look-up table or solving the first equation using a numerical technique like Newton's method.
 
  • #14
phyzguy said:
I think the issue is purely semantic, since it is an easy practical matter to get E(t) by building a look-up table or solving the first equation using a numerical technique like Newton's method.
You missed the key word 'analytic' in my original statement:
andrewkirk said:
There is no analytic solution to the differential equation,
Of course there are numerical solutions. Indeed, the original DE itself can be solved numerically, given initial conditions, without having to use the Kepler equations.
 
  • #15
We're quibbling over semantics, but the usual definition of an analytic solution is:

"In mathematics, an expression is said to be a closed-form expression if it can be expressed analytically in terms of a finite number of certain "well-known" functions.

What I posted earlier certainly qualifies. It is not a numerical solution, but a closed-form, analytic expression.
 
  • #16
phyzguy said:
We're quibbling over semantics, but the usual definition of an analytic solution is:

"In mathematics, an expression is said to be a closed-form expression if it can be expressed analytically in terms of a finite number of certain "well-known" functions.

What I posted earlier certainly qualifies. It is not a numerical solution, but a closed-form, analytic expression.
No, it is not quibbling, and what you posted earlier does not qualify.

There is no closed form analytic solution for the eccentric anomaly as a function of time. There is an analytic solution for mean anomaly as a function of time, but there is no analytic solution to solve for eccentric anomaly as a function of mean anomaly. The problem of finding E given ##M=E-e\sin E## (Kepler's equation) does not have an analytic solution in the elementary functions.
 
  • #17
D H said:
No, it is not quibbling, and what you posted earlier does not qualify.

There is no closed form analytic solution for the eccentric anomaly as a function of time. There is an analytic solution for mean anomaly as a function of time, but there is no analytic solution to solve for eccentric anomaly as a function of mean anomaly. The problem of finding E given ##M=E-e\sin E## (Kepler's equation) does not have an analytic solution in the elementary functions.

OK, I won't argue the point.
 

Related to How Do You Solve the Equations of Motion in a Gravitational Field?

1. What is motion in a gravitational field?

Motion in a gravitational field refers to the movement of an object under the influence of gravity. This type of motion can be seen in everyday life, such as objects falling to the ground or planets orbiting around the sun.

2. How does gravity affect motion in a gravitational field?

Gravity is a force that pulls objects towards each other. In a gravitational field, this force causes objects to accelerate towards the center of the field. The strength of this acceleration depends on the mass of the object and the strength of the gravitational field.

3. What is the difference between weight and mass in motion in a gravitational field?

Weight and mass are often used interchangeably, but they actually refer to different things. Mass is a measure of the amount of matter in an object, while weight is a measure of the force of gravity acting on an object. In a gravitational field, an object's weight may change depending on the strength of the field, but its mass remains constant.

4. How does motion in a gravitational field affect time?

According to Einstein's theory of relativity, objects in motion experience time differently than objects at rest. In a gravitational field, this effect is amplified, as the strength of gravity can slow down or speed up the passage of time. This phenomenon is known as gravitational time dilation.

5. What are some real-life examples of motion in a gravitational field?

Some common real-life examples of motion in a gravitational field include throwing a ball into the air, a satellite orbiting the Earth, and a rollercoaster moving up and down on its tracks. All of these involve objects moving under the influence of gravity in a defined gravitational field.

Similar threads

Replies
0
Views
1K
Replies
12
Views
949
Replies
1
Views
1K
Replies
8
Views
469
  • Electromagnetism
Replies
11
Views
1K
  • High Energy, Nuclear, Particle Physics
Replies
3
Views
911
  • Special and General Relativity
2
Replies
47
Views
3K
  • Advanced Physics Homework Help
Replies
9
Views
1K
  • Quantum Physics
Replies
6
Views
1K
  • Advanced Physics Homework Help
Replies
1
Views
978
Back
Top