Enumerating transits and their elements
- A transit needs an inferior conjunction close to a node. The Earth must be within a small heliocentric angle of the planet's node when the planet crosses the ecliptic. The 1961 Explanatory Supplement gives 238 arcminutes at Mercury's ascending node and 108 at its descending node, and 37 arcminutes at Venus's ascending node and 41 at its descending node 1.
- Mercury transits fall near May 8 and November 10, Venus transits near June 7 and December 9. November transits of Mercury are about twice as common as May transits. Espenak counts 94 Mercury transits from 1601 to 2300, 31 in May and 63 in November, and 81 Venus transits from 2000 BCE to 4000 CE 2 3.
- The cycles are near-commensurabilities. Espenak gives 13 years as 54 orbits of Mercury less 2.01 days, 33 years as 137 orbits less 1.67 days, and 46 years as 191 orbits plus 0.34 days. He gives Venus a repeat after 8 years, or 13 orbits, with the planet arriving 2.45 days early, which gives the 8, 105.5, 8 and 121.5 year pattern and a 243-year series 2 3.
- The NASA catalogues rest on Meeus's elements. Espenak's catalogues state that their Besselian elements and algorithms come from Meeus's Transits (Willmann-Bell, 1989). The ephemeris behind his individual predictions changed from DE200 (1999) through VSOP87 (2012) and DE406 (2016, 2019) to DE430 and DE431 for the 2018 Canon 4 5 6 7 8.
- The almanac method is Bessel's eclipse theory with the planet in place of the Moon. The 1961 Supplement works heliocentrically, puts the origin of the fundamental plane on the shadow axis, and gives contacts where the Earth's centre lies on the penumbral or umbral cone 1. Stellarium computes geocentric elements in the solar-eclipse form, with the planet's radius as 9.
- Grazing and partial transits are flagged by missing contacts. The 1937 May Mercury transit has no geocentric interior contacts, the 1999 November one was a graze, and some Venus rows have no geocentric contacts at all 2 3 5.
- Light-time enters as a back-dating of the planet. The planet's coordinates are taken at , with hours in the 1961 Supplement and 0.138614 from 1968 1.
The question. How does a program find every transit of Mercury or Venusplanetary transitThe passage of Mercury or Venus across the Sun's disc as seen from the Earth. It happens only when an inferior conjunction falls close to one of the planet's orbital nodes. in a span of centuries, what recurrence structure organises the list, and what intermediate quantities does a predictor compute before it solves for contact times? This note covers the enumeration stage and the elements. The contact solution, the local-circumstance formulas and the constants are in Contacts and local circumstances. The observations that test the predictions are in Observations, the black drop and the solar radius. The solar-eclipse version of the same machinery is in Besselian elements and Enumerating eclipses.
The node condition
Both almanac supplements state the condition in the same words. Transits "can only occur when both the Earth and the planet are simultaneously very close to the same node of the planet's orbit on the ecliptic" 1 10. The 1961 Supplement adds the quantitative form: "In order that a geocentric transit should occur, the Earth must be within a range ±θ of the node of the planet's orbit, at the instant at which the planet crosses the ecliptic" 1. It gives an approximate formula for θ in terms of the radii vectores and of the Earth and the planet, their daily motions, the inclination through , and the solar semidiameter at unit distance 1. This note does not reproduce that formula. The evaluated limits below are the Supplement's own.
The same section tabulates the node limitsnode limitThe largest heliocentric distance of the Earth from the planet's node, at the instant the planet crosses the ecliptic, that still allows a transit. It is a few degrees for Mercury and under one degree for Venus, which is why Venus transits are rare. and the frequency each implies "assuming random distribution" 1:
| Planet and node | Date of node passage | θ | Frequency |
|---|---|---|---|
| Mercury, ascending | about 16 November | 238′ | 9 per 100 years |
| Mercury, descending | about 8 May | 108′ | 4 per 100 years |
| Venus, ascending | about 9 December | 37′ | 0.6 per 100 years |
| Venus, descending | about 7 June | 41′ | 0.6 per 100 years |
Espenak's Venus catalogue agrees that the December transits occur at the ascending node and the June transits at the descending node 3. The reason the Mercury limits differ is orbital. "The highly eccentric orbit of Mercury thus means that the conditions, and limits, at the November transits are very different from those at the May transits" 1. Espenak gives the physical picture. In November Mercury is near perihelion with a disc about 10 arcseconds across, and in May near aphelion with a disc about 12 arcseconds across. "The probability of a May transit is smaller by a factor of almost two" because "Mercury's slower orbital motion at aphelion makes it less likely to cross the node during the critical period" 11.
The dates are not fixed. "Five thousand years ago, transits occurred around May 21 and November 19." Venus transits now fall "within a day of June 7 and December 9", and the dates migrate through the seasons in about 80,000 years 3.
Mercury: the 13, 33 and 46 year cycles
Espenak's Seven Century Catalogue lists 94 transits of Mercury from 1601 to 2300: 31 in May at the descending node and 63 in November at the ascending node 2. Consecutive transits are separated by 3.5, 7, 9.5, 10 or 13 years. "The 13 year period is of particular note because it corresponds to nearly 54 orbits of Mercury around the Sun (it falls short of a perfect fit by just 2.01 days). A longer period of 33 years (10 + 10 + 13) produces an even better fit which corresponds to 137 orbits of Mercury minus 1.67 days. If one combines the 13 year and 33 year periods together, the 46 year total equals 191 orbits of Mercury plus only 0.34 days" 2. November transits "recur at intervals of 7, 13, or 33 years while May transits recur only over the latter two intervals" 11.
The 46-year period of 16,802 days defines a transit seriestransit seriesA family of transits separated by a near-commensurability of the planet's and the Earth's orbital periods, 46 years for Mercury and 243 years for Venus, numbered like a Saros series for eclipses., "quite analogous to the Saros series for solar and lunar eclipses" 2 4. The series lengths differ by node. In May the planet's position relative to the Sun "shifts by approximately 200 arc-seconds with each transit", so a May series lasts about 10 transits or 414 years. In November the shift is about 100 arcseconds and the series lasts about twice as long. Series 8 runs from 1776 to 2604 with 19 transits 2. The catalogue key says the seven centuries hold twelve series 4, while the catalogue page itself says ten 2. The table on the catalogue page numbers series up to 12, which supports the key.
The twentieth century had 14 transits, 10 in November and 4 in May, "including the grazing transits in May 1937 and November 1999" 1 10. The 1992 Supplement adds that the twenty-first century has "five transits in May and nine in November" 10.
Venus: the 8, 105.5, 8 and 121.5 year pattern
Venus transits are governed by one resonance. "The orbital periods of Venus (224.701 days) and Earth (365.256 days) are in an 8 year (2922 days) resonance", with 13 Venus orbits in 8 Earth years, but "Venus arrives at the eight year rendezvous about 2.45 days earlier than Earth" 3. A pair of transits 8 years apart is therefore possible, but not a third. "After the third eight-year cycle, Venus arrives too early for a transit to occur. The next transit season occurs either 105.5 years or 121.5 years later at the opposite node" 3. The 1961 Supplement lists the historical intervals as 8, 121.5, 8, 105.5 and 8 years up to 1882, and states that "the accidental relationships ... between the periods of revolution of the Earth and Venus are dominant" 1.
The full cycle, 8 + 105.5 + 8 + 121.5 = 243 years or about 88,756 days, defines a Venus series. "Such transit series are quite long-lived and may last 5,000 years or more." Series 4 runs from −1763 to 2854 with 20 transits 3. The pairs are not permanent. "Occasionally, one of the eight year double-transits may disappear from the catalog for several centuries because one of them is a near miss", as in 1388, 1145, 902 and earlier 3. In the six millennia from 2000 BCE to 4000 CE there are 81 transits, 44 in June and 37 in December 3. The telescopic transits are 1631, 1639, 1761, 1769, 1874, 1882, 2004 and 2012, and the next pair is 2117 December 11 and 2125 December 8 11.
Grazing, partial and topocentric-only transits
A transit can reach only part of the Earth. The catalogue shows this by dashes in the contact columns. The 1937 May 11 Mercury transit has contacts I and IV at 08:53 and 09:06 UT but no II or III, with a minimum separation of 955.5 arcseconds 2. From the Earth's centre the planet never got wholly inside the disc. The 1999 November 15 transit is labelled "graze" with a minimum separation of 963.0 arcseconds 11. For it Espenak wrote that "the actual contact times may differ by tens of minutes depending on the observer's actual geographic coordinates" and that "as one approaches the southern limit of the total transit, contacts II and III will converge and vanish while the period between contacts I and IV decreases" 5. That is the transit analogue of a graze zonegrazing transitA transit in which the planet's path only just reaches the solar limb, so some observers see all four contacts, some see only I and IV, and some see no transit. Mercury in 1937 May and 1999 November are the twentieth-century examples..
The Venus catalogue has rows with no geocentric contacts at all. The row for −0540 November 19 gives a minimum separation of 1012.3 arcseconds and dashes in all four contact columns 3. The row is kept because a transit is seen from part of the Earth even though none occurs at the geocentre. Rows −1763 and −0920 have contacts I and IV only 3. A catalogue built only from geocentric contacts would miss the −0540 event. The enumeration test must therefore use the penumbral cone and the Earth's radius, as Stellarium's test does 9.
How the catalogues were computed
Espenak's NASA catalogues
The catalogues give, for each transit, the four geocentric contacts in UT to the minute, the time of greatest transitgreatest transitThe instant at which the angular separation of the centres of the planet and the Sun is smallest. Catalogues give it for the Earth's centre with the minimum separation in arcseconds., the minimum separation in arcseconds, the Sun's right ascension and declination, Greenwich sidereal time at 0h UT, and the series number 4. The key states the method and the ΔT recipe. "Transit predictions are based on algorithms and elements published in Transits by Jean Meeus (Willmann-Bell, 1989)." ΔTΔTThe difference TT − UT1 between uniform Terrestrial Time, in which the elements are computed, and Universal Time, which follows the Earth's irregular rotation. About 69 s in 2024. It converts the hour angle μ to a geographic longitude, is known only by prediction for future eclipses, and is the largest error source for historical ones. "was calculated from empirical expressions by Stephenson [1997]" before 1600, "obtained from published observations" from 1600 to the present, and "extrapolated from current values" for the future 4. The catalogue pages add that the "Besselian elements for the transit predictions are from Transits by Jean Meeus" 2 3. Meeus's Astronomical Algorithms has no transit chapter. Its preface says that "elements and formulae about transits of Mercury and Venus across the Sun's disk are provided in our Transits (1989)" 12.
Espenak's individual transit articles name the ephemeris. They are not all the same:
| Prediction | Ephemeris stated | Algorithms stated |
|---|---|---|
| 1999 Mercury | JPL DE200 5 | Explanatory Supplement 1974 |
| 2012 Venus | VSOP87 6 | Meeus 1989, Explanatory Supplement 1974 |
| 2016 Mercury | JPL DE406 13 | Meeus 1989, Explanatory Supplement 1974 |
| 2019 Mercury | JPL DE406 7 | Meeus 1989, Explanatory Supplement 1974 |
| EclipseWise index and 2018 Canon | JPL DE430 and DE431 8 | Explanatory Supplement 1974, Meeus 1989 |
The 2018 Six Millennium Canon of Transits: −1999 to +4000 is a book from Astropixels Publishing 14. No NASA Technical Publication on transits by Espenak and Meeus is listed on the NASA or EclipseWise transit pages. Jubier's database page describes its data as "provided by Fred Espenak and Jean Meeus (NASA Technical Publication)" without a report number 15. The web catalogues on eclipse.gsfc.nasa.gov carry no report number either 2 3. The catalogue's time columns are geocentric. The visibility page warns that this "may introduce an error in the actual contact times of up to 3 minutes for Mercury and up to 10 minutes for Venus" 16.
IMCCE
For the 2004 predictions the Institut de mécanique céleste et de calcul des éphémérides (IMCCE) used VSOP87 with Lieske precession, Wahr nutation and Aoki sidereal time, and the IAU 1976 constants. It states that "for these calculations, as for the making of our canons of transits of Mercury and Venus, we used formulae identical to that of the solar eclipses using the elements of Bessel" 17.
Stellarium
Stellarium's AstroCalc dialog has a "Transits across the Sun" table. Its generateTransits steps through inferior conjunctions from a reference Julian date with a fixed synodic period, 115.8774771 days for Mercury from JD 2451612.023 and 583.921361 days for Venus from JD 2451996.706 9. At each conjunction it computes geocentric elements, iterates the time of least , in a loop commented "0.1 second of accuracy", with dt = -(x*xdot + y*ydot)/n2, and accepts a transit when gamma <= (0.9972+L1) 9. The threshold is the solar-eclipse test for a shadow touching the Earth, in which 0.9972 is the geocentric distance at which the axis grazes the ellipsoid (see Besselian elements).
Swiss Ephemeris
The swevents utility lists "transit begin", "transit middle" and "transit end" for Mercury and Venus. It finds minimum elongation at inferior conjunction and then steps by divided by the relative motion, where is the sum of the semidiameters and the minimum elongation 18. This is a linear-motion estimate of contacts I and IV only, without interior contacts or parallax. Its constants are SUN_RADIUS 959.63 arcseconds, VENUS_RADIUS 8.34 and MERCURY_RADIUS 3.36 arcseconds at 1 au, cited to "AA96 E43" 18.
Elements: the Explanatory Supplement's heliocentric form
The 1961 Supplement computes transits of Mercury "according to an extension of the heliocentric method described by Simon Newcomb" (1882), with Mercury from Newcomb's Tables of Mercury and the Earth from his Tables of the Sun 1. The 1992 Supplement says this method was used "prior to and including the 1986 transit of Mercury", and that later almanac work uses Chauvenet's method with "apparent geocentric ephemerides of the Sun and planet" computed from a modern ephemeris such as DE200 10. The geometry is that of a solar eclipse. "The heliocentric method of computing transits of Mercury is adapted from Bessel's theory of eclipses, in which the planet is substituted for the Moon. The exterior tangents to the Sun and the planet generate the cone of umbra, which has its vertex between Mercury and the Earth. The interior tangents form the cone of penumbra, with vertex between Mercury and the Sun." Exterior contacts occur when the observer is on the penumbral conepenumbral coneThe cone formed by the interior common tangents of the Sun and Moon, with vertex between them. Inside it the Sun is at least partly hidden. Subscript 1 in almanac notation. and interior contacts when on the umbral coneumbral coneThe cone formed by the exterior common tangents of the Sun and Moon, with vertex beyond the Moon. Inside it the Sun is totally hidden; beyond its vertex the eclipse is annular (antumbra). Subscript 2 in almanac notation. 1.
The fundamental planefundamental planeThe plane through the Earth's centre perpendicular to the axis of the Moon's shadow. Its x axis lies in the equator pointing east, its y axis points north, and the shadow's cross-section on it is an exact circle. differs from the eclipse convention in its origin and axes. "As in the theory of eclipses, the fundamental plane ... is perpendicular to the axis of shadow and passes through the centre of the Earth. In the case of transits, however, the origin of coordinates is the intersection of the axis of shadow with the xy-plane; the x-axis is parallel to the plane of the ecliptic, positive in the direction opposite to the motion of Mercury around the Sun; the y-axis is positive towards the north" 1. The axes are therefore ecliptic-aligned rather than equator-aligned, and the origin is on the shadow axis rather than at the Earth's centre.
With the heliocentric ecliptic longitude, latitude and radius vector of Mercury and those of the Earth, the Earth's centre has coordinates
where is "the angular distance of the planet from the Earth as seen from the centre of the Sun" and the position angle of the Earth's centre from the y-axis 1. Since all angles except are small,
with primes for hourly variations 1. These are heliocentric angles. They are not the solar-eclipse quantities of the same letters in Contact times and magnitude, where is a distance in Earth radii. A program that implements both should name them apart.
The cone angles use the semidiameters at unit distance, for the planet and s0 (solar semidiameter)The Sun's angular semidiameter at 1 au adopted for eclipse work, 959.63 arcseconds (Auwers 1891), equivalent to a radius of 696 000 km. for the Sun, "their adopted values being 3".34 and 959".63 respectively" 1. This note does not reproduce the Supplement's printed equation for the cone angles. The worked example evaluates and notes that , so the umbral angle is , with for the penumbra by symmetry 1. The shadow radii on the fundamental plane, divided by , are
and "the geocentric contacts take place at the instants at which the distance of the centre of the Earth from the origin is equal to for exterior contacts or for interior contacts", that is when or 1. Here are angles in arcseconds. They are not the eclipse radii in Earth radii.
Light-time and aberration
"The contacts occur when the apparent positions of points on the limbs of Mercury and of the Sun coincide." The ray that reaches the observer at time "left the Sun at some previous time and grazed the planet at a time . Therefore ... the geometric coordinates of Mercury at time must be combined with the geometric coordinates of the Earth at time " 1. The correction is
"the factor being the time in hours for light to travel unit distance, as derived from the constant of aberration", replaced by 0.138614 "for 1968 onwards" 1. The 1992 Supplement restates the same rule in its section on differential planetary aberration 10. An implementation that takes apparent geocentric places from a modern ephemeris has light-timelight-timeThe travel time of light to the observer, about 499 seconds from the Sun and 1.3 seconds from the Moon. A reception correction evaluates the target at emission time and the observer at reception time. Observer aberration is separate. built in, and must not apply this step again.
Elements: the geocentric vector form in Stellarium
Stellarium's TransitBessel::computeElements cites the 1961 Supplement but uses the geocentric solar-eclipse construction. It takes the apparent equatorial places of the Sun and planet, forms the point Z, and computes in Earth equatorial radii 9. The code reads:
const double b = pdistanceER / rss;
const double a = raSun - ((b * cos(dePlanet) * raDiff) / ((1 - b) * cos(deSun)));
besD = deSun - (b * (dePlanet - deSun) / (1 - b));
...
double k = object->getEquatorialRadius()/ssystem->getEarth()->getEquatorialRadius();
const double f1 = asin((SunEarth + k) / (rss * (1. - b)));
const double f2 = asin((SunEarth - k) / (rss * (1. - b)));
besL1 = z * bestf1 + (k / cos(f1));
besL2 = z * bestf2 - (k / cos(f2));
besMu = gast - a * M_180_PI;
Here SunEarth is 109.12278, the ratio 696000/6378.1366, and rss is the Sun's distance in Earth radii from 23454.7925 Earth radii per au 9. The k of this code is the planet-to-Earth radius ratio. It uses the planet radius from ssystem_major.ini, 2440.53 km for Mercury and 6051.8 km for Venus 19. It plays the role of the lunar in the eclipse formulas, but the value is 0.383 or 0.949, not 0.2725. Chauvenet used the same substitution in 1863, with "for Venus, k = 0.9975" and "for Mercury, k = 0.3897" in his eclipse formulae 20. The ratio of the planet's distance to the Sun's is about 0.28 for Venus and 0.55 to 0.68 for Mercury at the modern transits 21 22. For the Moon it is about 0.0026, so the terms in that are small corrections for an eclipse are large for a transit. Chauvenet noted that "since b is no longer a small quantity, it will be necessary to employ the exact formulae" 20.
Elements: Jubier's polynomial form
Jubier's transit calculators store one array per transit 21 22. Each array holds the date, a reference hour in TT, two ΔT values, cubic polynomials in (hours from ) for and in arcseconds, quadratic polynomials for the declinations and Greenwich hour angles of the Sun and the planet in degrees, and quadratic polynomials for their geocentric distances in au. For 2019 November 11 the array begins:
2019, 11, 11, 15.0, 69.35, 69.35,
-144.0777, 323.1807, 0.00713, -0.001421,
18.3080, 145.8275, -0.08746, -0.000927,
so arcseconds and arcseconds, with h and ΔT = 69.35 s 21. The relative motion at is arcseconds per hour. The Sun's distance polynomial starts at 0.9900365 au and the planet's at 0.6758643 au. Espenak credits Meeus's Transits for his elements 2, and none of the sources of this topic describes the Meeus element format. Whether Jubier's arrays copy that format is therefore not established. The contact solution that consumes them is quoted in Contacts and local circumstances.
Elements: the yearbook form
The Astronomical Yearbook of the Institute of Applied Astronomy of the Russian Academy of Sciences (IAA RAS) prints the elements at the "Universal time of geocentric conjunction of the Sun and of Mercury in right ascension": the right ascensions, declinations, hourly motions, equatorial horizontal parallaxeshorizontal parallaxThe angle subtended by the Earth's equatorial radius at a body's distance. The Moon's horizontal parallax gives its distance in Earth radii as . The Sun's at 1 au is 8.794 arcseconds. and apparent semidiameters of the Sun and the planet, followed by linear expressions for each coordinate in hours of UT 23 24. For 2019 it gives conjunction at 15h 25m 35.1s UT, Sun parallax 8.88 and Mercury 13.01 arcseconds, apparent semidiameters 16 arcminutes 9.29 arcseconds and 4.98 arcseconds, and "TDT − UT1 = 70.0s" 24. This is the form of Chauvenet's method, which the 1992 Supplement names as the almanac method 10.
Sources compared
| Source | What it gives that the others do not |
|---|---|
| Explanatory Supplement 1961, section 9F 1 | The node limits by node with their dates and frequencies, Newcomb's heliocentric method with formulas, the transit fundamental plane, the light-time rule with its constant, a full worked example for 1960 November 7. Mercury only. |
| Explanatory Supplement 1992, sections 1.541, 3.257 and 8.5 10 | The statement that the heliocentric method ended with 1986 and that Chauvenet's apparent-place method replaced it. No formulas of its own. |
| Chauvenet, Manual, Arts. 356 to 358 20 | The planet-for-Moon substitution with for Venus and Mercury, and Lagrange's method in Chauvenet's improved form. |
| Espenak, NASA transit catalogues 2 3 4 | The complete lists, the recurrence arithmetic, the series, the ΔT recipe and the dependence on Meeus 1989. |
| Espenak, individual transit articles 5 6 13 7 | The ephemeris version for each event. |
| IMCCE for VT-2004 17 | A complete statement of the theories and constants behind one prediction. |
| IAA RAS yearbook 23 24 | Almanac elements at conjunction with stated ΔT. |
| Stellarium source 9 | A public implementation of enumeration and geocentric transit elements. |
| Jubier's calculators 21 22 | Polynomial elements with ΔT for each modern transit, in readable code. |
Swiss Ephemeris swevents 18 |
A minimal exterior-contact finder with its constants. |
What a developer should do
- Enumerate by searching the ephemeris, not by the cycles. Step through inferior conjunctions, compute the least geocentric separation, and keep every event where the separation is below the sum of the solar and planetary semidiameters plus the solar and planetary parallax difference. Stellarium's test in Earth radii is one implementation 9. Use the 13, 33, 46, 8 and 243 year cycles only to label series and to check completeness against the catalogues 2 3.
- Keep events with no geocentric interior contacts, and events with no geocentric contacts at all. The −0540 Venus row shows that the second kind exists 3.
- Use apparent geocentric places of the Sun and planet from a JPL ephemeris, so that light-time and aberration are included. Do not then apply the Supplement's back-dating 1.
- Record the ephemeris, ΔT, and the planet's semidiameter with every element set. Espenak's predictions alone used four ephemerides between 1999 and 2018 5 6 7 8.
- Read section 9F of the 1961 Supplement first and reproduce Example 9.26, whose interior egress for 1960 November 7 is 19h 10m 40.8s ET 1. Then reproduce Espenak's catalogue minute values for 1601 to 2300 2.
What this changes
The enumeration stage of the pipeline generalises from the Moon to a list of bodies. The eclipse code's element generator can serve transits if the body radius , the cone construction and the exact rather than small- formulas for the point Z are parameters. The catalogue schema needs a field for missing contacts and for events that are only topocentric.
Open questions
- Meeus, Transits (Willmann-Bell, 1989): obtain the book and record its element format, its constants for and the planetary semidiameters, and its contact formulas, since the NASA catalogues depend on it 25.
- The 1961 Supplement's formula for the node limit θ: obtain a clean image of page 262 to transcribe it 1.
- Espenak's Six Millennium Canon of Transits (2018): obtain the book to record its ΔT model, constants and Mercury transit count for −1999 to +4000 14.
- The Mercury catalogue page says ten series and the key says twelve. Obtain Espenak's series assignment table to settle the count 2 4.
- Chapter 11 of the 2013 Explanatory Supplement: check whether it adds a transit section that replaces the 1992 pointer to Chauvenet 10.
References
- 1peer-reviewed Explanatory Supplement to the Astronomical Ephemeris and the American Ephemeris and Nautical Almanac (1961), section 9F Transits of Mercury, pages 262 to 276 Read in full (OCR text). Node condition and the table of node limits, dates and frequencies (Mercury ascending node about 16 November 238 arcminutes, descending 8 May 108; Venus ascending 9 December 37, descending 7 June 41), Newcomb's heliocentric method and the transit fundamental plane, the light-time rule, the contact solution, least distance, position angles with V, Newcomb's q p w, the B C D reduction and Examples 9.26 to 9.32 for 1960 November 7. The node-limit formula for theta and the cone-angle equation are damaged in the OCR text and are not transcribed.
- 2primary Espenak, F., NASA GSFC, Seven Century Catalog of Mercury Transits: 1601 CE to 2300 CE Read in full (curl). 94 transits, 31 in May at the descending node and 63 in November at the ascending node; the 13, 33 and 46 year commensurabilities with their residuals in days; the 46-year series; the full table of contacts, minimum separations and series; the 1937 May 11 row with no interior contacts; and the statement that Besselian elements come from Meeus's Transits (1989).
- 3primary Espenak, F., NASA GSFC, Six Millennium Catalog of Venus Transits: 2000 BCE to 4000 CE Read in full (curl). 81 transits, 44 in June and 37 in December; the 8-year resonance with the 2.45 day shortfall; the 243-year series of 88,756 days; node dates drifting from about May 21 and November 19 five thousand years ago; rows with missing contacts such as -1763 and -0540; elements from Meeus (1989).
- 4primary Espenak, F., NASA GSFC, Key to Catalog of Transits Read in full (curl). Column definitions, contact definitions, the 46-year (16,802 day) and 243-year (88,757 day) series, and the ΔT recipe: Stephenson 1997 before 1600, observed values 1600 to the present, extrapolation for the future.
- 5primary Espenak, F., NASA GSFC, 1999 Transit of Mercury (Observer's Handbook article) Read in full (curl). Geocentric contacts and position angles for the 1999 November 15 grazing transit, the convergence of contacts II and III near the southern limit, and the JPL DE200 ephemeris.
- 6primary Espenak, F., NASA GSFC, The 2012 Transit of Venus (Observer's Handbook 2012) Read in full (curl). Geocentric contacts 22:09:38, 22:27:34, 01:29:36, 04:31:39, 04:49:35 UT with position angles, the plus or minus 7 minute local spread, the black-drop description, VSOP87 ephemerides and the Meeus (1989) and Explanatory Supplement (1974) algorithms.
- 7company Espenak, F., EclipseWise, 2019 Transit of Mercury (Observer's Handbook article) Read through a fetch summary with quoted table values. Geocentric contacts 12:35:27, 12:37:08, 15:19:48, 18:02:33, 18:04:14 UT1 with position angles, minimum separation 75.9 arcseconds, JPL DE406, local times differing by up to 2 minutes, and the remark that the thread-breaking time is delayed by some seconds, up to a minute.
- 8company Espenak, F., EclipseWise, Transits of Mercury and Venus Read through a fetch summary (the site blocks scripted downloads). States that ephemerides come from JPL DE430 and DE431, cites the 2018 Six Millennium Canon of Transits, and names the Explanatory Supplement (1974) and Meeus (1989) as the algorithm sources. No ΔT model or semidiameters are stated.
- 9company Stellarium, src/gui/AstroCalcDialog.cpp, functions generateTransits, localTransit and TransitBessel::computeElements, commit 69888f4f47af2aa4d1c9d14ec3853e874e253c73 Read lines 4523 to 4990 of a local clone at that commit. Besselian elements for transits adapted from the 1961 Supplement, synodic stepping from a reference conjunction, the gamma threshold 0.9972 + L1, the iteration to 0.1 s and the contact corrections.
- 10peer-reviewed Seidelmann, P. K. (ed.), Explanatory Supplement to the Astronomical Almanac (1992), sections 1.541, 3.257 and 8.5 (transits of Mercury and Venus) The same book as bes-es1992; these are the sections the transit notes quote, read in the archive.org full text: the node condition, the transit counts and the transit section of chapter 8.
- 11primary Espenak, F., NASA GSFC, Planetary Transits Across the Sun (transit index page) Read in full (curl, page dated 2026 Aug 06 in its footer). Source of the 13 Mercury transits per century, the May 8 and November 10 dates, the 7, 13 and 33 year November intervals, the 8, 121.5, 8, 105.5 year Venus pattern, the 1901 to 2050 and 1601 to 2400 tables with minimum separations, the 1999 graze label, and the statement that predictions use algorithms from the Explanatory Supplement (1974) and Meeus (1989).
- 12trade Meeus J. (1991) Astronomical Algorithms, first edition, Willmann-Bell, Chapter 52 Eclipses Read from the Internet Archive OCR text (chapter 52 in the 1991 edition, chapter 54 in the 1998 edition). Source of the |sin F| > 0.36 rule, the corrections to the time of maximum, P, Q, W, gamma, u, the thresholds 0.9972, 1.0260, 1.5433, 0.0047, 0.00464, the partial-magnitude formula and the stated accuracy of 0.36 min mean and 1.1 min maximum for 1951 to 2050. Graded trade as a recognised practitioner's own algorithm text.
- 13company Espenak, F., EclipseWise, 2016 Transit of Mercury (Observer's Handbook article) Read through a fetch summary with quoted table values. Geocentric contacts 11:12:19, 11:15:31, 14:57:26, 18:39:14, 18:42:26 UT1 with position angles 83.2, 83.5, 153.8, 224.1 and 224.4 degrees, minimum separation 318.5 arcseconds, JPL DE406.
- 14company Espenak, F. (2018) Six Millennium Canon of Transits: -1999 to +4000, Astropixels Publishing, Portal, AZ Not read. Known from the EclipseWise transit index, which cites it. Its constants, ΔT model and transit counts were not seen.
- 15company Jubier, X., Six Millennium Canon of Solar Transits: -1999 to +4000 (database interface) Read (curl). States 81 Venus transits from -1999 to +4000 and 94 Mercury transits from 1601 to 2300, data provided by Espenak and Meeus, and the ΔT caveat. The page calls the source a NASA Technical Publication without a report number.
- 16primary Espenak, F., NASA GSFC, Transit visibility (Calculating the Sun's Altitude and Azimuth) Read in full (curl). The geocentric visibility formulas, the 2004 June 8 catalogue row with 626.9 arcseconds minimum separation, and the stated error of the geocentric approximation: up to 3 minutes of time for Mercury and 10 minutes for Venus.
- 17primary IMCCE for ESO VT-2004, Extended InfoSheet B1: Predictions of the Venus transit of June 8, 2004 Read in full (curl). VSOP87, Lieske precession, Wahr nutation, Aoki sidereal time, IAU 1976 constants (solar semidiameter 15'59.63", Venus radius 6051.8 km, Earth radius 6378.140 km), flattening 1/298.257, TT - UTC 65.184 s, general and geocentric phases, the E, F, G coefficients and the Paris example. Formula (1) is an image; its form is reconstructed in the note from the Paris example.
- 18company Swiss Ephemeris, swevents.c, commit 9083a12d59e98034fb2337061481ac8800c16e64 Read lines 240 to 250 and 800 to 880 of a local clone at that commit. Lists transit begin, middle and end from minimum elongation and a linear-motion step, with Sun 959.63, Venus 8.34 and Mercury 3.36 arcseconds.
- 19company Stellarium, data/ssystem_major.ini (master branch, planet radii) Read (curl of the raw file). Sun 696000 km, Mercury 2440.53 km, Venus 6051.8 km, Earth 6378.1366 km.
- 20primary Chauvenet, W., A Manual of Spherical and Practical Astronomy, Vol. I (1863), chapter on Eclipses, Arts. 288 to 296 Read Arts. 288 to 291 and the cone-angle precepts in OCR text (garbled in places). Original almanac form of Bessel's method: point Z as the Sun seen from the Moon's centre, equations (482) for x y z, principal plane of reference, log k = 9.435000, c = z ± k/sin f, l = c tan f.
- 21company Jubier, X., MercuryTransitCalculator.js (Mercury transit calculator source) Read in full (curl). Element arrays per transit with t0 and ΔT, Sun 959.62 arcseconds (comment 959.63), Mercury 3.3558 arcseconds (comment 3.3629), solar parallax 8.794142 arcseconds, the topocentric shift formulas, the contact iteration and the flattening factor 0.996647189335.
- 22company Jubier, X., VenusTransitCalculator.js (Venus transit calculator source) Read (curl). Same structure as the Mercury calculator, Venus 8.3442 arcseconds (comment 8.41), element arrays for 2004 (ΔT 64.184 and 64.635 s) and 2012 (66.76 s).
- 23primary Institute of Applied Astronomy RAS, Astronomical Yearbook 2016: Transit of Mercury of 2016 May 9 Read in full (curl). Elements at conjunction in right ascension, geocentric phases with position angles and sub-planet points, the four local-circumstance formulas T = T0 + a r sin f' + b r cos f' cos(c + l), and a table of Russian cities. Ephemeris not stated in the file.
- 24primary Institute of Applied Astronomy RAS, Astronomical Yearbook 2019: Transit of Mercury of 2019 November 11 Read in full (curl). Same layout as 2016, with TDT - UT1 = 70.0 s stated, geocentric contacts 12:35:26.3, 12:37:07.7, 15:19:47.3, 18:02:32.1, 18:04:13.5 UT and the four reduction formulas.
- 25trade Meeus, J. (1989) Transits, Willmann-Bell, Richmond Not read. Cited by Espenak as the source of the Besselian elements and algorithms behind the NASA transit catalogues, and by Meeus's Astronomical Algorithms as the place for transit elements and formulae.