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

AI Thread Summary
The discussion revolves around solving the equations of motion for a particle in a gravitational field created by a point mass, focusing on the differential equation for acceleration. Participants clarify that while there is no explicit analytic solution for the position as a function of time, there are methods to derive parameters of the orbit using Kepler's laws and polar coordinates. The conversation highlights the distinction between analytic and numerical solutions, with some arguing that closed-form expressions exist for certain orbital parameters. Effective potential techniques and numerical methods are suggested for practical calculations. The thread concludes with a consensus that while analytic solutions for specific parameters can be derived, a straightforward time-dependent solution remains elusive.
PSarkar
Messages
43
Reaction score
2
I want to find out the general equations of motion for a particle with an initial velocity v_0 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 \mathbf{r}(t), then the acceleration should be the second derivative,
\frac{d^2 \mathbf{r}}{dt^2}
The acceleration is caused by the gravitaional field (acceleration field) given by,
A(\mathbf{r}) = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}
But we already have the acceleration of the particle,
\frac{d^2 \mathbf{r}}{dt^2} = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}
So the general solution for \mathbf{r} 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
Does anybody know how to solve it or is there no exact analytic solution?
 
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.
 
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?
 
Does anyone know how to do it?
 
By Kepler:
\frac{d^{2}r}{dt^{2}} = GM\frac{r}{|r|^{2}}​
by Newton:
F=ma, P=mv
F=m*GM\frac{r}{|r|^{2}}​
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:
r=r(r,θ,t)=re_{r}​
v=e_{r}\frac{dr}{dt}+rωe_{θ}​
a=e_{r}(\frac{d^{2}r}{dt^{2}}-rω^{2})+(rα+2ω\frac{dr}{dt})e_{θ}​
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.
 
You can find a detailed derivation in Landau and Lifgarbagez, Mechanics.
 
PSarkar said:
I want to find out the general equations of motion for a particle with an initial velocity v_0 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 \mathbf{r}(t), then the acceleration should be the second derivative,
\frac{d^2 \mathbf{r}}{dt^2}
The acceleration is caused by the gravitaional field (acceleration field) given by,
A(\mathbf{r}) = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}
But we already have the acceleration of the particle,
\frac{d^2 \mathbf{r}}{dt^2} = GM\frac{\mathbf{r}}{|\mathbf{r}|^3}
So the general solution for \mathbf{r} 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
 
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:

r = \frac{p}{1+e \cos(\theta)}

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:

r = \frac{p}{1+e \cos(\theta)}
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:
t = a \sqrt{\frac{a}{G M}}(E - e \sin(E))
\cos(\theta) = \frac{\cos(E)-e}{1-e \cos(E)}
r = \frac{p}{1+e \cos(\theta)}

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.
 
Back
Top