
arXiv: math/9805088
Numerical integrations in celestial mechanics often involve the repeated computation of a rotation with a constant angle. A direct evaluation of these rotations yields a linear drift of the distance to the origin. This is due to roundoff in the representation of the sine s and cosine c of the angle theta. In a computer, one generally gets c^2 + s^2 <> 1, resulting in a mapping that is slightly contracting or expanding. In the present paper we present a method to find pairs of representable real numbers s and c such that c^2 + s^2 is as close to 1 as possible. We show that this results in a drastic decrease of the systematic error, making it negligible compared to the random error of other operations. We also verify that this approach gives good results in a realistic celestial mechanics integration.
24 pages, 3 figures
Numerical Analysis, 65G05 (Primary) 70F15 (Secondary), Numerical Analysis (math.NA), Nonlinear ordinary differential equations and systems, Numerical methods for initial value problems involving ordinary differential equations, Exponential and trigonometric functions, rotations, sine, Computation of special functions and constants, construction of tables, Celestial mechanics, celestical mechanics, FOS: Mathematics, roundoff error, cosine
Numerical Analysis, 65G05 (Primary) 70F15 (Secondary), Numerical Analysis (math.NA), Nonlinear ordinary differential equations and systems, Numerical methods for initial value problems involving ordinary differential equations, Exponential and trigonometric functions, rotations, sine, Computation of special functions and constants, construction of tables, Celestial mechanics, celestical mechanics, FOS: Mathematics, roundoff error, cosine
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 3 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
