Open Access Library Journal
Vol.02 No.07(2015), Article ID:68489,5 pages
10.4236/oalib.1101665
Newtonian Computation of Perihelion Precession of Mercury―An Update
Rajat Roy
Department of Electronics and Electrical Communication Engineering, Indian Institute of Technology, Kharagpur, India
Email: rajatroy@ece.iitkgp.ernet.in
Copyright © 2015 by author and OALib.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/


Received 21 June 2015; accepted 10 July 2015; published 15 July 2015

ABSTRACT
A updated numerical evaluation of the Newtonian component of Mercury’s perihelion advance over more than two centuries starting from about the year 2000 is made using the Euler’s algorithm as well as a modified Euler algorithm. Results are given for about the last 30 years of this interval which show that the precession rate may be substantially higher than what it is believed to be.
Keywords:
Celestial Mechanics, Numerical Solution of ODE, Mercury
Subject Areas: Classical Mechanics

1. Introduction
Recently [1] [2] we have made two successive numerical computations within the framework of Newton’s laws of the rate of perihelion precession of Mercury which seem to suggest that the actual value of this rate may be somewhat higher than the currently accepted value of 532 arc sec/cy. We have also pointed out that an important reason for introducing error into the method of computations is the ability of the double precision computing systems to handle numbers only up to about sixteen decimal digits in accuracy. All methods of numerical integrations of the differential equations of motion of the planetary system including even the simplest Euler’s algorithm are to a certain degree or other affected by this limitation insofar that such methods neglect the planetary contributions while retaining the corresponding solar ones. To illustrate this point more clearly let us for example consider the Euler’s algorithm in Ref. [2] (see Equation 2(a) and 2(b))
(1)
(2)
where the time step of integration is
. In Section 2 below we will present results of computations when
day. However for the moment let us see what effect such a value of the time step will have
on the computation of the terms
above. An estimate of the magnitude of
in the case of Mercury due to solar attraction is 108 meters/day2. If this is multiplied by 
day2 we obtain a quantity which can be added to
(which has a magnitude roughly about
meters) in a double precision computing system for each single time step of integration. However the planetary
contribution to
which is
to
(for Jupiter to Earth + Moon respectively) times of that of
the solar contribution is entirely lost. Thus this is a neglect of a corresponding planetary contribution to some solar one and hence it will show a lower value of the perihelion precession in the final result as planets are solely responsible for Mercury’s perihelion advance in the Newtonian theory. We have noted in our previous paper (Ref. [2] ) that the Euler’s method is possibly the best amongst all methods to account for these planetary effects as the major contribution in Equation (1) and (2) above come from the terms linear in
and if
does not fall below
day this will be reflected well in the final result. In Section 3 we discuss a modified
Euler algorithm which neglects the term
in Equation (1) which while introducing some error
in the position coordinates for a particular value of
as compared with the Euler algorithm will give a more correct estimate of the perihelion advance rate within limitations of machine precision.
2. Computations of the Perihelion Advance Rate with 
In our previous paper [2] we have produced a table giving the calculated values of the perihelion advance per century for four different values of the time step. A method of obtaining the various values of the perihelion ad- vance per century corresponding to any arbitrary time step from these four values has been discussed there (see Equation (3) of this reference). In terms of the quantities





From the previously determined values of







3. The Modified Euler Algorithm
At the present moment the author does not have access to quadruple precision computing systems equipped with ODE solvers and so in order to make the best use of the available facilities we tried to apply a modified form of the Euler algorithm that is a modified form of Equations (1) and (2). These are
Figure 1. The advance of the longitude of perihelion of Mercury as obtained from a numerical solution of the coupled system of N (actually N − 1 of the type of Equation (1) of Ref. [2] ) ordinary differential equations. The initial time is JJ = 2451600.5 and the total period of computation is 220 years. The plot is that for a period of about the last 30 years. The value of time step = 5 × 10−6 day and the method of integration is the Euler algorithm.


and are identified as the “Euler algorithm” in certain textbooks instead of Equations (1) and (2). Although this neglect of the term proportional to 

4. In Place of a Conclusion an Answer to the Constructive Comments of the Referee
First of all I would like to thank the anonymous referee for his constructive criticism. In his report he has referred to this link http://www.math.toronto.edu/~colliand/426_03/Papers03/C_Pollock.pdf from which I quote the following: “It is possible to model, very precisely, the Newtonian force each planet was expected to exert on Mercury. An elegant approximation, however, was described by Price and Rush in their paper entitled Non-relativistic contribution to Mercury’s perihelion precession. They replaced each of the outer planets by a ring of uniform linear mass density. Since Mercury’s precession is slow compared with the ortits of even Uranus, their approach yields a fairly accurate time-averaged effect of the moving planets’ effects. An sketch of their calculations follows. First, let’s replace each planet by a ring with linear mass density given by the following
Figure 2. The same computation as in Figure 1. using the modified Euler algorithm with time step = 2 × 10−5 day. The plot is for a period starting from about the 149th year after the initial time JJ = 2451600.5 and ending at about the 184th year after that same date.
equation:
where 
where all notations are explained in figure 1 of this reference. If we take the gradient of this quantity it will be found to be zero at 
shows that all the perturbing terms including the pseudo force terms are present in the summation. Numerical integration does not necessitate any ring like assumption as each of the terms above is integrated as it is by the integration algorithm. The only error that is introduced is by the use of finite quantities instead of infinitesimals. These errors are larger for the simple algorithms like the one used here necessitating smaller time steps. Of a different nature is the error introduced by machine precision which affects all algorithms although to varying extents as we noted earlier. It is difficult to quantify the extent of the error for any given algorithm. The referee has raised an issue which is quoted as “Another problem comes from the integration method. Finite precision methods introduce a perturbation by themselves and this gives rise to an extra precession of the perihelion (this is a general consequence of Bertrand’s theorem).” to which I should say that finite precision is a property of the computing system or the language and is dependent on the machine architecture for example the normal Matlab is double precision. By the phrase “finite precision method” (of integration?), I feel a certain amount of confusion is being introduced as it is not clear what is being referred to that is to the algorithm or to Matlab. Now the question as to whether such computations are overestimating the rate of perihelion advance is difficult to answer (it may well be underestimating). I would just like to state that if Prof. M.G. Stewart’s calculations are correct then perturbation theory should predict no more than 529 arc sec/cy as the node of Mercury precess at a rate of
−451 arc sec/cy and a term 
definition of longitude of perihelion as is used for example by Clemence. All these have been explained in one of our previous papers that is Ref. [1] . Lastly the referee has raised a connection of the present topic with that of general relativity. At the present moment I feel that this will create more confusion and divert the attention from the problem at hand. I would request the referee to leave this to posterity.
Cite this paper
Rajat Roy, (2015) Newtonian Computation of Perihelion Precession of Mercury—An Update. Open Access Library Journal,02,1-5. doi: 10.4236/oalib.1101665
References
- 1. Roy, R. (2014) A Comparative Study of the Advance of the Newtonian Component of Mercury’s Perihelion by Numerical Analysis and Perturbation Theory. Open Access Library Journal, 1, e958.
- 2. Roy, R. (2015) Calculation of Newtonian Component of Mercury’s Perihelion Advance by Euler’s Algorithm. Advances in Theoretical and Applied Mechanics, 8, 1-5.
- 3. Stewart, M.G. (2005) Precession of the Perihelion of Mercury’s Orbit. American Journal of Physics, 73, 730-734.
http://dx.doi.org/10.1119/1.1949625






