The same chart twice, an arcsecond apart
We computed one chart from the data this app uses, then computed it again from a rival built by different people from a different fit, and compared all 10 positions. The largest disagreement was 0.95 arcseconds. You could fit 114044 of them inside a single zodiac sign. Whatever two astrologers are arguing about, it is not this.
Anything in a violet panel we computed from DE421 ephemeris data. You can check it.
Anything on a gold rule was said by people, at a particular time. We say who, and when.
What the word actually means
START WITH THE BORING PARTAn ephemeris is a table of where things were and will be. That is the whole idea, and the word carries its history openly: the Greek ephemeris meant a diary or a day-book, something kept daily, from ephemeros, of the day. The astronomical sense is a much later narrowing, from Latin and English in the fifteen fifties.
So the Greeks did not use the word for this, which is worth saying because the etymology gets told the other way round. They had the thing without having the name for it.
The modern version is not a table at all. It is a model of how the Sun, Moon and planets pull on one another, integrated forward and backward step by step, with its starting conditions and the masses adjusted until the whole thing agrees with radar bounced off Venus, radio tracking of spacecraft, lasers reflected off mirrors left on the Moon, and two centuries of telescope measurements. What you look up is the model's answer, checked against those.
How good is it, and how would you know
ASK TWO OF THEMThere is no way to look up the true position of Saturn and compare. What you can do is compute the same instant twice, from two ephemerides that were built separately, and see whether they agree.
| Body | Our position | Disagreement, arcseconds |
|---|---|---|
| Sun | Gemini 29°58′ | 0.04 |
| Moon | Gemini 13°29′ | 0.95 |
| Mercury | Gemini 17°01′ | 0.02 |
| Venus | Taurus 25°59′ | 0.06 |
| Mars | Aries 15°25′ | 0.01 |
| Jupiter | Cancer 17°13′ | 0.18 |
| Saturn | Capricorn 23°39′ | 0.10 |
| Uranus | Capricorn 7°55′ | 0.08 |
| Neptune | Capricorn 13°34′ | 0.07 |
| Pluto | Scorpio 15°17′ | 0.14 |
A chart for 21 June 1990, 14:45 UTC, computed once from the data this app carries and once from an independent library reading a different integration. The mean disagreement is 0.16 arcseconds, the worst 0.95, on Moon.
An arcsecond is a 3600th of a degree. Held at arm's length it is roughly the width of a hair seen from a hundred metres away. Nothing in a reading is sensitive at that scale, and nothing in a reading ever will be.
But the agreement is not uniform, and where it fails is the interesting part.
| Body | Mean | Worst | When |
|---|---|---|---|
| Sun | 0.35 | 1.55 | 1 Jan 1905 |
| Moon | 4.69 | 21.80 | 12 Mar 1906 |
| Mercury | 0.43 | 3.08 | 21 May 1907 |
| Venus | 0.38 | 1.82 | 12 Mar 1906 |
| Mars | 0.24 | 1.08 | 12 Mar 1906 |
| Jupiter | 0.15 | 0.62 | 1 Oct 1940 |
| Saturn | 0.13 | 0.54 | 13 Feb 2002 |
| Uranus | 0.12 | 0.43 | 16 May 1966 |
| Neptune | 0.20 | 0.87 | 29 Aug 2039 |
| Pluto | 0.25 | 0.75 | 27 Nov 1975 |
241 samples from 1 Jan 1905 to 1 Jan 2048, in arcseconds. The worst case in the whole set is 21.80 arcseconds on Moon, in 12 Mar 1906.
Every worst case in that table sits near one end of the range or the other, and the pattern by decade is unmistakable: the two agree to about an arcsecond through the nineteen-seventies to the twenty-twenties, and drift apart towards both edges. That is what a fitted model looks like. It is tightest where the measurements are, and the measurements are recent, because radar and spacecraft and lasers are recent.
The Moon is the worst offender by a wide margin, which is not a surprise: it is the nearest thing in the sky, so an error in its position is spread over the smallest distance and shows up as the largest angle.
It is tightest where the measurements are, and the measurements are recent. An ephemeris is a fit, and a fit sags at the ends.
Where it stops
AND WHAT IS OUTSIDEAsk this app for a chart outside the years its data covers and it does not guess. It stops. We found the two edges by asking for charts on either side of the boundary and narrowing down to the minute.
The published validity of this data is a slightly narrower window than the file itself contains, which is the ordinary difference between what a dataset holds and what its authors are prepared to stand behind.
Someone born before that first instant cannot have a chart computed from this data at all. That is a real limitation and we would rather state it than have you discover it.
Three different meanings of where
AND A CHART USES THE THIRDHere is something that sounds like pedantry and is not. There are three different answers to where a planet is at a given moment, and they differ by amounts you can measure.
Where it is, right now, which nobody can see. Where it was when the light now reaching us left it. And where it appears, which adds the tilt our own motion puts on that light, the way rain slants when you run through it.
| Body | Distance, AU | Light, minutes | Moved while light travelled | Our own motion |
|---|---|---|---|---|
| Sun | 1.02 | 8.4 | 0.0 | 20.2 |
| Moon | 0.00 | 0.0 | 18.7 | 19.4 |
| Mercury | 1.22 | 10.2 | 30.5 | 19.7 |
| Venus | 1.29 | 10.8 | 15.0 | 16.8 |
| Mars | 1.25 | 10.4 | 13.0 | 5.5 |
| Jupiter | 6.17 | 51.4 | 9.0 | 19.2 |
| Saturn | 9.07 | 75.5 | 6.3 | 18.4 |
| Uranus | 18.40 | 153.1 | 4.6 | 20.0 |
| Neptune | 29.22 | 243.0 | 3.7 | 19.6 |
| Pluto | 28.95 | 240.8 | 4.3 | 15.0 |
Both corrections in arcseconds, for the chart above. Light takes 8.4 minutes from the Sun and 243 from Neptune.
Read the last two columns against each other. The fourth column depends on how fast the body moves and how long the light takes, so it is largest for Mercury at 30.5 arcseconds and falls away with distance. The fifth depends on how fast we are moving, so it never exceeds about twenty arcseconds no matter how far away the target is, and it varies only with the angle between the body and the direction the Earth is travelling in.
The Sun is the case that catches people out. Its own displacement while the light crosses is 0.01 arcseconds, essentially nothing, because the Sun barely moves against the background in eight minutes. The twenty arcseconds by which the Sun appears displaced is entirely our motion, not its own. The familiar line about the Sun you see being eight minutes old is true and the number attached to it usually belongs to the other effect.
None of this changes a reading. All of it is in the numbers anyway, because leaving it out would make the positions wrong by a measurable amount, and being wrong on purpose is a strange thing to build on.
Two thousand years of tables
THE INTERPRETATION, AND ITS HISTORYFrom here down we are reporting rather than measuring.
The oldest computed ephemerides we have are cuneiform tablets. They give future positions of the Moon and the planets, worked out arithmetically from periods that had been extracted from centuries of dated observation, using schemes modern scholars call System A and System B.
The distinction that matters is between a log and a table. These are not records of what was seen; they are calculations of what will happen, produced by people who had no geometric model of an orbit at all and did not need one. Otto Neugebauer's edition of them in 1955 is still the foundation of the subject, extended by Mathieu Ossendrijver and, for the related Goal-Year texts, by John Steele.
It is fair to call these the ancestor of the file this app loads, and unfair to call them observations. The periods came from observation; the tables are computed.
Ptolemy wrote the Almagest, and then wrote something else: the Handy Tables, which strip out the reasoning and leave only what you need to compute a position. Bigger tables, easier interpolation, a fresh epoch to count from.
They circulated more widely in antiquity than the Almagest did, which tells you what most people actually wanted. The theory is the famous book; the tables are the one that got used.
The medieval West inherited the habit. The Alfonsine Tables were compiled under Alfonso X of Castile around 1252 and remained standard for well over two centuries. Erasmus Reinhold's Prutenic Tables of 1551 recomputed them on Copernicus's parameters.
It is tempting to draw a straight line of improvement there, and it would be wrong. Contemporaries including Tycho Brahe judged the Copernican tables no real advance on the Alfonsine ones, and sometimes worse. Changing the arrangement of the solar system did not by itself make the numbers better.
What made them better was Kepler's Rudolphine Tables of 1627, built on Tycho's observations and on elliptical orbits. Kepler complained that the older tables could be five degrees out on Mars, which is a sixth of a sign. Owen Gingerich's assessment of the gain is roughly fiftyfold. Two things had to change at once: better measurements, and a model shaped like the thing it was modelling.
Regiomontanus printed his Ephemerides in Nuremberg in 1474, covering more than thirty years ahead, and giving positions for every single day where the custom had been every five or ten. It is the direct ancestor of the printed ephemeris astrologers used until computers.
It is also attached to a famous story: Columbus, stranded in Jamaica in 1504, predicting a lunar eclipse from an almanac to frighten the Arawak into feeding his crew. The eclipse and the episode are documented in his son Ferdinand's account. Which almanac he used is not settled: Columbus himself credited Zacuto's Almanach Perpetuum, while popular retellings almost always name Regiomontanus.
We mention that only because we nearly wrote the tidier version.
The ephemeris then acquired a use that had nothing to do with astrology and everything to do with money. A ship at sea could find its latitude easily and its longitude not at all, and the lunar-distance method solved it by measuring the angle between the Moon and the Sun or a star and comparing it against a table computed for a known meridian.
That needed a table nobody had, so Nevil Maskelyne, the Astronomer Royal, produced one: the Nautical Almanac, first published for the year 1767. For the next century and more, the reason an ephemeris was computed to high precision was navigation.
The file this app reads is called DE421, described in a technical memorandum by William Folkner, James Williams and Dale Boggs at the Jet Propulsion Laboratory. Its successors say the method plainly: the ephemerides are generated by fitting numerically integrated orbits to ground-based and space-based observations.
Which is the same sentence you could write about the Babylonian tablets, with different observations and a different integrator. The lineage is unbroken and the arithmetic is unrecognisable.
One correction to our own copy
OUR OWN POSITION, DECLAREDThis product has described its data as NASA telemetry. That is wrong and we are fixing it. Telemetry is what a spacecraft radios back about itself. An ephemeris is a dynamical model fitted to measurements, of which spacecraft tracking is one input among several.
The distinction matters for exactly one reason: the claim we make about our numbers is the only claim in this product that a specialist can check in a minute, and it is the one we cannot afford to be sloppy about. If we say something an astronomer would wince at, there is no reason to believe us about anything harder.
So, precisely: positions come from JPL's DE421, an integration of the equations of motion fitted to radar ranging, spacecraft tracking, lunar laser ranging and optical astrometry. It is not a measurement of where Saturn is tonight. It is a model whose parameters were measured, and which is checked against measurements continuously.
Your chart, from that data, with the method stated on the page. Computed free.
Compute your chartSources
SO YOU CAN CHECK THEM YOURSELF- Positions: JPL DE421, compared against Swiss Ephemeris 2.10.03 at 241 instants between 1 Jan 1905 and 1 Jan 2048.
- W. M. Folkner, J. G. Williams and D. H. Boggs, "The Planetary and Lunar Ephemeris DE 421", JPL Interoffice Memorandum 343R-08-003 (2008), published in the IPN Progress Report 42-178 (2009). The method statement quoted above is from the successor paper on DE440 and DE441, Park and colleagues, Astronomical Journal, 2021.
- Otto Neugebauer, Astronomical Cuneiform Texts, 3 volumes, 1955; Mathieu Ossendrijver, Babylonian Mathematical Astronomy: Procedure Texts, 2012; John Steele on the Goal-Year texts.
- Ptolemy, Handy Tables, critical edition by Anne Tihon.
- Alfonsine Tables (Castile, about 1252), Erasmus Reinhold, Prutenic Tables (1551), Johannes Kepler, Rudolphine Tables (1627). The fiftyfold estimate of the improvement is Owen Gingerich's.
- Regiomontanus, Ephemerides (Nuremberg, 1474). For the Jamaica eclipse, Ferdinand Columbus's life of his father; the attribution of the almanac is disputed.
- HM Nautical Almanac Office for the first Nautical Almanac, published for 1767 under Nevil Maskelyne.
- A note on the etymology: the Greek word meant a diary; the astronomical sense is a sixteenth-century narrowing in Latin and English, not an ancient usage.