04Time Machine01
What would Ptolemy have seen?
Turning the sky back to the Almagest…
04Time Machine01
Turning the sky back to the Almagest…
04Time Machine01
Ptolemy's zodiac: signs and stars almost aligned, and anchored to the seasons by definition.
Ptolemy anchored the zodiac to the seasons: the vernal equinox is 0° Aries, by definition. Because Earth’s axis slowly precesses, that point creeps westward along the ecliptic, about one degree every 72 years. It carries the whole tropical zodiac with it, past stars that barely move. Slide through the centuries and watch the signs drift across the constellations. The planets are not moving into different places; only the labels change.
“It is reasonable to reckon the beginnings of the signs also from the equinoxes and solstices.”
Tropical 0° Aries lies in the constellation (IAU boundaries, a 1930 convention).
Close up: 16° either side of the equinox, north up and east to the left, as in the sky. Top scale tropical, bottom scale sidereal (Lahiri).
| Nearest named stars | Δλ | β |
|---|---|---|
| ν Psc | 0°14′ west | −4°48′ |
| Alpherg (η Psc) | 1°05′ east | +5°16′ |
| Torcular (ο Psc) | 1°57′ east | −1°45′ |
The is the gap between them: tropical minus sidereal longitude.
| Sidereal: tropical longitude minus the ayanamsa, Lahirimodern standard | −1°53′ |
|---|---|
| Sidereal: tropical longitude minus the ayanamsa, Fagan–Bradleymodern standard | −1°00′ |
| Sidereal: tropical longitude minus the ayanamsa, Bab. (Huber)reconstruction | −1°00′ |
| Sidereal: tropical longitude minus the ayanamsa, Bab. (Britton)reconstruction | −1°07′ |
In the Babylonian star-fixed zodiac the equinox fell at 1°00′ of sidereal Aries on Huber's reconstruction and 1°07′ on Britton's.
| Spicaα Vir | 28°08′Virgotropical |
|---|---|
| Regulusα Leo | 4°13′Leotropical |
| Aldebaranα Tau | 14°01′Taurustropical |
| Antaresα Sco | 14°02′Scorpiotropical |
| Alcyone (Pleiades)η Tau | 4°15′Taurustropical |
Mean places of date: the stars' own motions and the long-term precession model.
Drift of his model since 137 CE
Since the Almagest epoch the sky has moved +0°10′; at Ptolemy's rate it would have moved +0°07′. His model lags the sky by 0°03′.
Before counting the catalogue's own offset of about 1° at its epoch. Real precession: the long-term model (Vondrák, Capitaine & Wallace 2011).
Every number on this page is computed by the app's astronomy engine for the year shown: mean places on the long-term precession model of Vondrák, Capitaine & Wallace (2011), with each star's own motion.
Tropical meets sidereal
The answer depends entirely on how the sidereal zodiac is defined. The two most used modern standards give 221 CE (Fagan–Bradley) and 285 CE (Lahiri). Other definitions spread the answer over roughly 220–570 CE.
Fagan–Bradley
222 CE
Babylonian (Huber 1958)
222 CE
Babylonian (Britton 2010)
230 CE
Lahiri (ICRC)
285 CE
True Chitra
285 CE
Krishnamurti
292 CE
Raman
389 CE
Āryabhaṭa / Sūrya Siddhānta (equinox-based)
not in the app's registry
Sassanian / Revatī (Mercier)
564 CE
| Definition | Anchor | Stated zero year | Engine | Sources |
|---|---|---|---|---|
| Fagan–Bradley | Synetic vernal point; Spica at 29°06′05″ Vir (1950) | c. 221 CE (the widely quoted figure; Kollerstrom derives 221 ± 50 from Huber’s data) | 222 CE | [1][8] |
| Babylonian (Huber 1958) | −4°28′ ± 20′ at year −100 | not stated | 222 CE | [1] |
| Babylonian (Britton 2010) | C = 3.20° ± 0.1° at year 0 | not stated | 230 CE | [2][1] |
| Lahiri (ICRC) | 23°15′00″ at 21 March 1956; Lahiri’s own zero at the mean equinox of 22 March 285 | 285 CE | 285 CE | [1] |
| True Chitra | Spica always at 180° | not stated | 285 CE | engine |
| Krishnamurti | Zero “in the year 291” (no exact date given) | 291 CE | 292 CE | [1] |
| Raman | Raman’s own statement | 389 CE | 389 CE | [1] |
| Āryabhaṭa / Sūrya Siddhānta (equinox-based) | Kali year 3600 | 499 CE (522 CE in a later tradition) | not in the app's registry | [1] |
| Sassanian / Revatī (Mercier) | Zero point 10′ east of ζ Piscium | 564 CE | 564 CE | [1] |
One event, many dates
When does the vernal point “enter Aquarius”?
Now: 2026 CE
The boundaries were drawn by Delporte along lines of right ascension and declination for the equinox of 1875, approved in 1928 and published in 1930 [68]. The vernal point crossed from Aries into Pisces about 68 BCE and will enter Aquarius about 2597 CE (Meeus [66]; Strous [65]). The engine finds the crossings in 68 BCE and 2597 CE. Some sources round to 2595 or “about 2600” [67].
The “age” changes when the ayanamsa reaches 30°. The engine puts that in 2376 CE for Fagan–Bradley and 2439 CE for Lahiri. At the present rate, each 30° takes 2,147 years; one source gives 2,147.5 [67].
A survey by Nicholas Campion (1999) found proposed start dates ranging from 1447 to 3597 CE, with the twentieth century the most common choice [66][67].
Constellations are unequal, and their borders are a 1930 convention. Equal signs need an anchor, which is an ayanamsa, and there are dozens. Some authors instead count from symbolic or historical events. The equinox moves steadily; the “age” boundary depends on the convention chosen.
Hipparchus, 2nd century BCE
His discovery came from comparing old and new measurements. Timocharis, observing early in the third century BCE, had placed Spica about 8° west of the autumnal equinox. Hipparchus found it about 6° west. Stars near the ecliptic had shifted about 2° relative to the equinoxes in some 150 years. He considered other explanations before settling on the essentially correct one: the whole sphere of stars turns slowly eastward relative to the equinoxes. As Ptolemy reports, he committed himself only to a minimum, “not less than” 1/100 of a degree a year. The true rate is about 1° in 72 years.
Spica against the autumnal equinox
Tropical: true ecliptic and equinox of dateA shift of 2.06° in 149 years: 49.8″ a year by the engine. Hipparchus committed himself only to “not less than” 36″ a year.
Measuring the drift
Arcseconds a year
Modern rate for today: 50.29″ a year
The Almagest epoch
Tropical: true ecliptic and equinox of date1 Thoth 885 Nabonassar
= 20 July 137 CE (Julian) = JD 1771298
The catalogue longitudes are given “for the beginning of the reign of Antoninus”: 1 Thoth 885 of the era of Nabonassar = 20 July 137 CE (Julian) = JD 1771298 [26][19]. On this date the catalogue’s longitudes run about 1° lower than the true tropical positions [19][25][26].
The engine reproduces the published Julian Day both ways.
Fact sheet
Sources
Researched and fact-checked for this app on 22 September 2026. Numbers in brackets refer to this list; the letter after each entry is how directly the source was read. Every value marked as computed comes from the app's astronomy engine, never from this list.
Computed with astronomy-engine 2.1.19 (MIT, Don Cross) and the long-term precession model of Vondrák, Capitaine & Wallace (2011), ported from ERFA (BSD-3-Clause). Stars: the Yale Bright Star Catalogue, 5th revised edition (Hoffleit & Warren 1991, via CDS) and SIMBAD (CDS, Strasbourg). Constellation figures: d3-celestial (Olaf Frohn, BSD-3-Clause). Constellation boundaries: IAU (Delporte 1930).