בס"ד
by Dr. Irv Bromberg, University of Toronto, Canada
[Click here to go back to the Hebrew Calendar Studies home page]
If I computed that a New Moon occurred a few thousand years ago, who is going to know if my result was correct or not?
In Kalendis I implemented calendrical calculations and astronomical algorithms as published by Dershowitz & Reingold, based on their printed math notation, often following their provided LISP, Java or Mathematica program code. My Kalendis implementation is currently in Windows Visual Basic 6. In many cases their Java code was the easiest for me to convert to Visual Basic. Their errata, however, have only been published as math notation and LISP. I have validated my implementation against the examples that they published in their book and errata.
Likewise for astronomical algorithms published by Jean Meeus, as printed math notation, I have validated my results against the few examples that he provided.
However reproducing the cited authors’ examples merely confirm that my implementation can reproduce their calculations. If their algorithms or formulae are erroneous then mine will "inherit" the same errors. Therefore I have sought independent ways to validate my astronomical calculations.
Emeritus Professor Aldo Vitagliano, formerly of the Chemistry Department of Universitá di degli studi Napoli Federico II, offers SOLEX, an astronomical calculation engine that is based on numerical integration algorithms. SOLEX can be obtained from: <http://www.solexorb.it/>.
The astronomical calculations in Kalendis are based on analytical astronomical algorithms, which execute much more quickly than numerical integration methods. Numerical integration, however, is considered the most accurate available means of carrying out celestial mechanics calculations today, if one has a fast computer and is willing to wait!
I compared Kalendis to SOLEX 9.0 (rev 04) using its DE409 with major asteroids setting and dates ranging from 5000 BC to 15000 AD (dynamical time). The parameters compared were the geocentric ecliptic longitude of Sun and Moon, as well as the lunar latitude and distance. For all compared dates these parameters always agreed to within 4 significant figures, often agreed to 5 significant figures, and sometimes agreed to 6 significant figures.
SOLEX version 9.1 was released at the beginning of January 2007, and at the end of January 2007 the NASA Eclipses web site published a newly updated and extended Delta T approximation. Since then, I am using these together as the gold standard
for all astronomical evaluations.
Sanctification of the New Moon(Kiddush HaChodesh)
Book 3 Treatise 8 of the Code of Maimonides, translated to English by Solomon Gandz and published by the Yale University Press, New Haven, Gregorian 1956 AD.
It is not clear when this treatise was originally published but in the text he mentioned the Hebrew year 4938 = Julian 1178 AD and apparently his calculation examples referred to that year.
Chapter 17, Section 14: First elongation of Moon
(=Lunar Phase) at sunset in Jerusalem on the evening of Friday, 2nd of Iyar, 4938 is given by Maimonides as 11°27' = 11.45°.
The coordinates that Kalendis version 11.167(1697) uses for Jerusalem at the Western Wall of the Temple Mount are at Latitude 31.7778°N, Longitude 35.2344°E, Elevation 800 m, Time Zone +2:21 for Local Mean Time with Daylight Saving disabled.
Hebrew dates displayed by Kalendis correspond to the date as of midnight, Universal Time. Thus the date to use for a Hebrew date that is shortly after local sunset is the prior day, with the addition of the fraction of day that defines the correct moment.
The corresponding day number in Kalendis is 430007, and Kalendis gives sunset at 18:40h Jerusalem Local Mean Time = 16:19 Universal Time = 0.68 as a fraction of a day. Thus the Kalendis moment of sunset was 430007.68, for which Kalendis displays a Moon Phase
of 11.0°, which is within 1/2° and in excellent agreement with Maimonides.
Although sunset marked the beginning of Iyar 2, Kalendis displays the Hebrew date as Iyar 1 until the day number is incremented to 430008.
Historical eclipses and Earth’s Rotation
Total Solar Eclipse in Babylon on 15 April 136 BC (Julian, no year zero), which seems to be the most ancient eclipse about which we can be reasonably certain of its date and time.
Stephenson gives 4 minutes as the duration of a time-degree
, which was apparently based on the time it takes for the celestial sphere of stars to appear to rotate by 1°. Today the Earth rotates 360° with respect to the stars (=one sidereal day, which is slightly shorter than the solar day) in 86141.1 seconds = 3 minutes 59.3 seconds.
The solar eclipse began 24 time-degrees after sunrise.
After 18 time-degrees the eclipse was total — planets and stars were visible.
Totality ended after 35 time-degrees.
Kalendis version 11.167(1697) has a built-in locale for Babylon at Latitude 32°34'N, Longitude 44°22'E, Elevation 100 m, Time Zone +2:58 for Local Mean Time, Daylight Saving disabled.
The corresponding day number (rata die) in Kalendis is −49571, and Kalendis gives sunrise at 05:32h Babylon Local Mean Time.
(Note that Stephenson quoted the sunrise time as 05:53h. Perhaps he ignored elevation and atmospheric refraction, or used a longitude for Babylon, not specified in his lecture, that is further west than the above?)
The eclipse started 24 × 3m59.3s = 95.7 minutes = 1h35m after sunrise = 07:09h.
Totality started 18 × 3m59.3s = 71.8 minutes later at 08:21h, and lasted until 35 × 3m59.3s = 139.6 minutes after onset = 09:29h.
The mid-point of the total phase was therefore halfway between 08:21h and 09:29h = 08:55h.
Thus the lunar conjunction ought to have been at about 08:55h − 2:58 = 05:57h Universal Time on that day.
Kalendis found the lunar conjunction at the Universal Time moment −49570.7415, with Delta T = 12025.5s = 3h 20m 25.5s, corresponding to Universal Time 06:12:12, Local Mean Time 09:09:53, and Local Apparent Time 09:10:50. (To see that moment, users of Kalendis can simply input this moment value into the day number text box, then press the Tab
key.)
Thus the Kalendis estimate of the moment of lunar conjunction is within about 15 minutes of the deduced historical record for the midpoint of the total phase — not bad, for an eclipse that occurred almost 2140 years ago, which was originally recorded without an accurate and precise clock!
Can we account for the residual 15 minutes?
The effect of Delta T on astronomical calculations, Journal of the British Astronomical Association 1998; 108(3): 154-156.
The Kalendis estimate of the Mean Synodic Month is in time units of Mean Solar Days. This is quite different from either of the two formulae widely available on the internet and attributed to the ELP2000 Lunar Theory (Ephemerides Lunaires Parisiennes) of Chapront et al, which calculate the Mean Synodic Month in uniform time units of Ephemeris Days:
where T is the number of Julian Centuries (intervals of 36525 ephemeris days) relative to J2000.0 (January 1, 2000 AD at Noon).
Mean Solar Days are getting longer with time due to tidal deceleration of Earth’s rotation, whereas Ephemeris Days are by definition of constant duration over the centuries. In terms of Ephemeris Days the durations of lunations are getting longer, because Moon is moving further away, due to tidal acceleration, at an average rate of about 3.8 cm per year (according to on-going Laser Lunar Ranging measurements). However, in terms of Mean Solar Days (that is, Calendar Days), durations of lunations are getting shorter, because solar days are getting longer at a greater rate than the lunations.
After conversion of Ephemeris Days to Mean Solar Days, Chapront’s linear formula corresponds to a Synodic Month length that is essentially identical to and is an important validation of the astronomical algorithms of Kalendis, shown in the following charts:
Updated 4 Kislev 5785 (Traditional) = 4 Tevet 5785 (Rectified) = Dec 4, 2024 (Symmetry454) = Dec 6, 2024 (Symmetry010) = Dec 5, 2024 (Gregorian)