Lunar figure, radius ratio k, and libration
- The ephemeris gives the centre of mass, the limb is set by the figure. The lunar centre of figure sits 1.935 km from the centre of mass, mostly along the Earth-Moon line, so the sky-plane part is about 0.5 arcseconds, historically applied as +0.50 arcseconds in longitude and −0.25 arcseconds in latitude 1 2.
- k is the Moon's radius in Earth equatorial radii, and three values are in use. IAU 1982 k = 0.2725076 (1738.09 km) is a mean over limb peaks and valleys. k = 0.2724880 was the pre-1982 penumbral value. k = 0.272281 (1736.65 km) is the "mean minimum" radius used for umbral contacts so totality is not over-predicted 3 4.
- LOLA's mean radius is smaller than either. The LOLA sphere is 1737.151 km, and the IAU cartographic value is 1737.4 ± 1 km, so the IAU k over-states the mean sphere by about 0.9 km, 0.5 arcseconds. A limb profile referenced to the centre of mass replaces k entirely 5 6.
- DE ephemerides orient the Moon by three integrated Euler angles in the principal-axis frame. Cartography uses the mean-Earth/polar-axis frame, offset by a constant rotation of about 875 m on the surface: for DE440 the angles are 67.8526, 78.6944 and 0.2785 arcseconds about Z, Y and X 7 5.
- The IAU closed-form rotation is only good to about 150 m. The working group recommends taking libration angles from the DE file for high-precision work 6.
- Topocentric libration differs from geocentric by up to 1 degree. That moves limb features by up to 30 km along the limb and changes profile heights by up to about 1 arcsecond, so a limb profile must be computed for the observer, not the geocentre 4 3.
- Meeus chapter 53 gives the optical and physical libration and the axis position angle in closed form. With a SPICE PCK the same quantities come from one frame rotation of the observer-to-Moon vector 8 9.
The question. An eclipse is a shadow cast by the Moon's solid figure, but the ephemeris tracks the Moon's centre of mass and the constant replaces the figure by a sphere. This note answers how large the centre-of-mass to centre-of-figure offset is and how eclipse predictors treat it, where the three values of came from and what LOLA says the mean radius is, how the Moon's orientation is defined in the DE files versus the IAU frames, and how a developer obtains the topocentric libration and axis position angle needed to place a limb profile.
Centre of mass versus centre of figure
The Explanatory Supplement of 1961 states the principle: "Gravitational ephemerides refer to the positions of the centres of mass of the bodies concerned. The phenomena of eclipses, however, are governed by the positions of the centres of figure of the Sun and Moon. The centre of figure of the Moon does not coincide with the centre of mass; to allow for this a correction of −0".5 is applied to the tabular latitude of the Moon. As from 1964, will be revised to −0".6" 10. The correction is converted to right ascension and declination with
evaluated once at conjunction and "treated as constant throughout each eclipse" 10. Espenak's long-range predictions from the 1980s kept that convention: "A correction of −0.6" was added to the Moon's ecliptic latitude to account for the difference between the Moon's center of mass and center of figure" 3. The 1992 Explanatory Supplement describes the same mechanism, corrections "applied in the ecliptic system" and "applied as constants for each eclipse" 4.
The Five Millennium Catalog, NASA/TP-2009-214174, gives the later two-component convention and then declines it: "This correction is typically +0.50 arcsec in longitude and −0.25 arcsec in latitude. Unfortunately, the large variation in lunar libration from one eclipse to the next minimizes the effectiveness of the empirical correction. The authors have chosen to ignore this convention and have performed all calculations using the Moon's center of mass position" 2. Espenak's EclipseWise page for 2024 confirms "The lunar coordinates were calculated with respect to the Moon's Center of Mass" 11.
The physical offset. The lunar geodetic grid from LOLA is built "with respect to the Moon's center of mass" to "~10 m radial and ~100 m spatial accuracy" 12. The offset of the centre of figure from that origin is quoted in the current literature as "the 1.935-km lunar center of mass (COM)–center of figure (COF) offset" 1. Earlier determinations, collected in a NASA technical note, give the components: Clementine altimetry put the centre of figure at "(−1.74, −0.75, 0.27) km in the (x, y, z) directions" from the centre of mass, and Apollo-era altimetry gave "−2.55 km in the direction of 25°E" with a mean radius of 1737.7 km 13. In the mean-Earth frame x points at the Earth, so the dominant component is along the line of sight and invisible in the sky. The y and z components, about −0.75 km and +0.27 km, project to 0.40 arcseconds and 0.15 arcseconds at the mean distance of 384,400 km, which is the size of the historical +0.5 and −0.25 arcseconds corrections. The Kaguya (SELENE) LALT determination could not be read at the time of writing (2026 September). The Science abstract is available but carries no offset value 14, and the Smith 2010 and 2017 LOLA papers were blocked at the publisher, so only their abstracts are cited here 12 15.
Watts and the datum. Watts's limb charts measure heights against an adopted datum whose implicit centre is displaced from the Moon's centre of mass and whose cross-section is slightly elliptical, which Morrison and Appleby's 66,000 occultations showed reaches 0.4 arcseconds at some position angles 3. The datum story and the Morrison and Appleby correction formula are in limb profile methods.
How this resolves for a modern product. A limb profile derived from LOLA topography is already referenced to the centre of mass because the LOLA grid is 12. The profile heights at each position angle then carry the whole figure, offset included, and no separate centre-of-figure correction exists to apply. The same is true of a Watts profile once "ellipticity and libration corrections" have been applied "to refer the profile to the Moon's center of mass" 3. The correction is only needed by a product that uses a mean sphere and no profile, and even then the Catalog's argument stands: a constant shift is a poor substitute for the actual limb at the actual libration. Pages describing how Occult, Xavier Jubier's site and NASA SVS handle the offset could not be fetched at the time of writing (2026 September). lunar-occultations.com returned a TLS error, xjubier.free.fr and svs.gsfc.nasa.gov refused connections, and the archive mirrors were unavailable. What all three share, per their published outputs, is a LOLA or Kaguya profile referenced to the centre of mass, which makes the question moot for them. The SVS specifics are in SVS products and data.
Size on the ground. A sky-plane offset of 0.5 arcseconds at 384,400 km is 0.93 km of shadow displacement and, at a Moon-Sun relative rate of 0.364 arcseconds per second 3, 1.4 s of contact time at a path edge. The full 1.0 arcseconds that the 1.935 km offset could reach if it lay in the sky plane would be 1.9 km and 2.7 s. These conversions are derived in lunar and solar ephemerides.
The lunar radius ratio k
Definition. The Explanatory Supplement defines it through the Moon's semidiameter: "the apparent semidiameter of the Moon is calculated by putting its sine equal to , where is the horizontal parallax and , the ratio of the Moon's radius to the equatorial radius of the Earth, is an adopted constant" 4. In symbols,
With km the three values in use are km, km, and km. The last two differ from the IAU value by 0.125 km and 1.445 km, or 0.067 and 0.776 arcseconds of semidiameter at mean distance.
History. "From 1968 through 1980, the Nautical Almanac Office used two separate values for k in their predictions. The larger value (k=0.2724880), representing a mean over topographic features, was used for all penumbral (exterior) contacts and for annular eclipses. A smaller value (k=0.272281), representing a mean minimum radius, was reserved exclusively for umbral (interior) contact calculations of total eclipses" 3. "In August 1982, the International Astronomical Union (IAU) General Assembly adopted a value of k=0.2725076 for the mean lunar radius. This value is now used by the Nautical Almanac Office for all solar eclipse predictions [Fiala and Lukac, 1983] and is currently the best mean radius, averaging mountain peaks and low valleys along the Moon's rugged limb" 3. The 1992 Explanatory Supplement gives the motive from the almanac side: "The IAU adopted a new value of k (k = 0.2725076) in August 1982. Before that time, two different values of k were used in computing a solar eclipse ... a smaller value of k was adopted solely for calculating duration on the central line of total solar eclipses. This smaller value caused numerical inconsistencies as well as misunderstandings", and the new value was chosen "to conform to the value used in occultation predictions" 4. The IAU 1982 resolution text itself was not retrievable from iau.org at the time of writing (2026 September).
Why Espenak departs from the IAU. "The use of even the best 'mean' value for the Moon's radius introduces a problem in predicting the true character and duration of umbral eclipses, particularly total eclipses. A total eclipse can be defined as an eclipse in which the Sun's disk is completely occulted by the Moon. This cannot occur so long as any photospheric rays are visible through deep valleys along the Moon's limb ... the use of the IAU's mean k guarantees that some annular or annular-total eclipses will be misidentified as total. A case in point is the eclipse of 3 October 1986. Using the IAU value for k, the Astronomical Almanac identified this event as a total eclipse of 3 seconds duration when it was, in fact, a beaded annular eclipse" 3. Hence: "This publication uses the IAU's accepted value of k=0.2725076 for all penumbral (exterior) contacts. In order to avoid eclipse type misidentification and to predict central durations which are closer to the actual durations at total eclipses, we depart from standard convention by adopting the smaller value of k=0.272281 for all umbral (interior) contacts" 3. The consequence is stated: "the smaller k produces shorter umbral durations and narrower paths for total eclipses ... predictions using a smaller k result in longer umbral durations and wider paths for annular eclipses" 3. The Catalog uses the older pair instead, "the larger value (k=0.2724880) is utilized for all partial (penumbral) eclipses", with magnitudes agreeing "to within 0.0001" of the IAU value, and k = 0.272281 "for all umbral and antumbral eclipses (total, annular, and hybrid)" 2. EclipseWise 2024 lists "k (penumbra): 0.2725076" and "k (umbra): 0.2722810" 11. The Catalog also notes the cost of two values: "the use of two different values of k for total and annular eclipses introduces a discontinuity in the case of hybrid eclipses" 2.
Size. The 1.445 km difference between the IAU and umbral radii changes the umbral path width by 2.9 km and the central duration by about 4.3 s (0.776 arcseconds at each of second and third contact, at 0.364 arcseconds per second). The 0.125 km difference between the two penumbral values is 0.25 km of penumbral width and 0.37 s of first or fourth contact.
LOLA and the modern mean radius. The IAU cartographic working group recommends a mean radius of 1737.4 ± 1 km with the equatorial and polar radii set to the same value 6. The LLR analysis for DE430 uses "mean radius 1737.151 m (Neumann, 2013)", where the memo's unit is a misprint for km, and notes "an arc of 1" corresponds to 8.42 m" on the surface 5. The LOLA mean sphere therefore corresponds to , and the IAU 1737.4 km to . The IAU eclipse value 0.2725076 (1738.09 km) is 0.94 km, 0.50 arcseconds, larger than the LOLA mean sphere, and the umbral value (1736.65 km) is 0.50 km, 0.27 arcseconds, smaller. This is consistent with the 1982 value being a mean of the limb as seen in profile, where at every position angle the limb is the highest terrain along the line of sight, rather than a mean of the global surface. That reading is inferred here, not stated by the sources. A "modern mean limb" from LOLA would be the average, over position angle and over the libration range, of the maximum LOLA radius along each line of sight. No published value of that quantity was found, and it is listed under open questions.
How k interacts with a limb profile. The 1992 Supplement is explicit that after 1982 "it was agreed implicitly that limb effects are no longer accounted for, but are averaged, and if an observer considers them to be important, then corrections must be calculated and applied separately. It is possible for these effects to advance or retard predicted second- or third-contact times on the central line by as much as two seconds apiece" 4. A limb profile supplies a radius as a function of position angle,
where is the profile height above the datum sphere at position angle for the topocentric libration . The constant then matters only as the datum the heights refer to. Watts heights refer to Watts's datum and need the ellipticity and centre corrections before use 3. LOLA heights refer to a centre-of-mass sphere whose radius the profile generator chooses, so the generator's datum radius must be the used in the contact solution. Feeding LOLA heights referenced to 1737.4 km into a solver that assumes inflates every radius by 0.69 km, 0.37 arcseconds, and lengthens totality by 2 s. The correct pairing is one of the interfaces the pipeline must pin down.
Lunar orientation: the DE Euler angles and the PA frame
The DE files carry the Moon's orientation as three integrated Euler angleslunar libration Euler anglesThe three angles , , , integrated with the orbit and stored in the DE files or a binary PCK, that rotate the ICRF into the Moon's principal-axis frame and thus give the Moon's orientation at any time.. "The orientation of the lunar exterior (mantle and crust, hereafter referred to by mantle) is parameterized by Euler angles, , , and , that relate the Moon-centered, rotating lunar mantle to the inertial frame ... The Euler angles that define the rotation from the principal axis (PA) frame to the inertial ICRF2 frame are: , the angle from the X-axis of the inertial frame along the XY plane to the intersection of the mantle equator; , the inclination of the mantle equator from the inertial XY plane; and , the longitude from the intersection of the inertial XY plane with the mantle equator along the mantle equator to the prime meridian" 16. The principal-axis frameprincipal-axis (PA) frameThe Moon-fixed frame aligned with the principal axes of the lunar moment of inertia, in which the DE Euler angles are integrated. It is rotated by a constant of about 875 m on the surface from the mean-Earth frame. is "defined by the principal axes of the undistorted mantle in which the moment of inertia matrix of the undistorted mantle is diagonal", with directions "estimated from analysis of LLR data" 16. A vector in the ICRF is taken into the PA frame by
which is the 3-1-3 sequence the report describes. DE440 added "the effect of geodetic precession on lunar librations" and stores the angles, "also known as lunar libration angles", in the DE440 and DE441 files 17. In SPICE form the DE440 angles are the binary PCK moon_pa_de440_200625.bpc, valid 1549 Dec 31 to 2650 Jan 25, with frame ID MOON_PA_DE440 defined in the frame kernel moon_de440_250416.tf 18 7. The DE421 equivalent, moon_pa_de421_1900-2050.bpc with moon_080317.tf, is what Skyfield's documentation uses 19 9.
The DE430 physical libration was fitted to the same LLR set as the orbit, and the DE430-to-DE421 change in orientation was at the 0.1 arcseconds level on the surface (about 1 m), so any DE from DE421 on gives the Moon's rotation to better than 10 m on the limb 5. Because the DE440 libration model includes geodetic precession that DE430 lacks, a product should pair its orbit and its orientation from the same release 17.
The mean-Earth/polar-axis frame and the constant rotation
Cartography does not use the PA frame. "The recommended coordinate system for the Moon is the mean Earth/polar axis (ME) system. This is in contrast to the principal axis (PA) system, sometimes called the axis of figure system. The ME system ... is recommended because nearly all cartographic products of the past and present have been aligned to it. The difference in the coordinates of a point on the surface of the Moon between these systems is approximately 860 m" 6. LOLA products, and therefore every LOLA-derived limb profile, are in the ME frameMoon mean-Earth/polar-axis (ME) frameThe lunar body-fixed frame whose z axis is the mean rotation pole and whose x axis points to the mean sub-Earth point, as realised by a JPL ephemeris. LRO LOLA, SLDEM2015 and Kaguya LALT grids use the ME frame of DE421; the SPICE frame MOON_ME_DE440_ME421 reproduces it from DE440..
Williams et al. define the ME frame as the system with "the mean direction toward the Earth for the X axis and the mean direction of rotation for the Z axis", and explain why it differs from PA: "An ellipsoidal Moon with only a second-degree (gravity) figure would have coinciding mean axis and principal axis systems. Third- and higher-degree coefficients of the gravity field affect the Euler angles, and cause a constant 3-axis rotation between the PA and MER frames" 5. The rotation has the form
"where , , and are the constant parts of the three libration parameters" and rad is the mean tilt of the lunar equator to the ecliptic 5. The numerical rotations by release are:
| Release | ME from PA (coordinates) | Source |
|---|---|---|
| DE421 | 20 | |
| DE430 | 5 | |
| DE440 | TKFRAME angles (67.8526, 78.6944, 0.2785) arcseconds about axes (3, 2, 1) | 7 |
For DE430: "The PA X axis is 67.573" (~569 m) east and 78.580" (~662 m) south of the MER X axis. The PA Y axis is 67.573" (~569 m) east and 0.285" (~2 m) north of the MER Y axis. The PA Z axis is tilted 78.580" (~662 m) toward longitude zero and 0.285" (~2 m) toward 90° west" 5. The first-order form carries an error "estimated to be half" of 0.026 arcseconds, "or 0.11 m in position" 5. The Z rotation "is uncertain by 0.2" (1.7 m on the equator) and the Ry rotation is uncertain by <0.1"" 5. NAIF's DE440 frame kernel defines MOON_ME_DE440_ME421 as "a reference frame defined by a constant rotational offset from the DE440 principal axes frame, such that the frame is closely aligned with the DE421 lunar mean Earth/polar axis frame", with the total offset "approximately 0.02886 degrees; this is equivalent to approximately 875 m when expressed as a displacement along a great circle on the Moon's surface", and it reports that over 2000 to 2040 the DE440 ME frame differs from the DE421 one by at most rad, "approximately 53.4 cm" 7. The DE421 memo gives the surface scale, "1" corresponds to 8.4 m", and the DE421-to-DE403 ME change of "0.53" in longitude ... 5 meters" 20.
The IAU closed formulae versus the DE angles. The working group kept its series for the ME pole and prime meridian "for convenience for many users" but warned that "these are valid only to the approximately 150 m level of accuracy ... For high precision work involving e.g., spacecraft operations, high-resolution mapping, and gravity field determination, it is recommended that a lunar ephemeris be used to obtain the libration angles for the Moon from which the pole position and rotation can be derived" 6. The report's own summary item 3 is "An algorithm is described in the text for expressing the orientation of the Moon using the JPL DE 421 lunar ephemeris, rotated to the mean Earth/polar axis system, in order to obtain the pole and rotation with high precision" 6. The 2015 report went further and, per the search abstract only, removed the low-precision series for the Moon and kept the high-precision realisation from the ephemeris 21. A limb profile builder should therefore rotate LOLA (ME) coordinates to PA with the constant matrix, orient with the DE Euler angles, and never use the trigonometric series.
Libration: geocentric, topocentric, and the axis position angle
LibrationlibrationThe slow apparent rocking of the Moon that changes which part of its surface faces an observer, expressed as a longitude and a latitude of the sub-observer point in selenographic coordinates. It ranges about plus or minus 8 degrees in each coordinate and sets which terrain lies on the limb. is the apparent rocking of the Moon that lets an Earth observer see about 59 percent of the surface. The Explanatory Supplement separates three parts. "The librations are due partly to physical rotational librations, oscillations of the actual rate of rotation of the Moon with respect to its mean rotation rate. A second, much larger part of the librations are the geocentric optical librations, which are the result of the nonuniform motion of revolution of the Moon around the Earth-Moon barycenter ... A third contribution to the librations, the topocentric optical librations, are a result of the difference between the viewpoints of an observer on the surface of the Earth and the hypothetical observer at the center of mass of the Earth. The topocentric optical librations may be as large as 1° and have important effects on the apparent contour of the limb" 4. The almanac tabulates geocentric values and MICA "computes the topocentric optical librations from rigorous formulas", with the almanac's approximate method agreeing to "at most, 1"" 4. Sign convention: "When the libration in selenographic longitude of the Earth is positive, the mean center of the disk is displaced eastward on the celestial sphere, exposing to view a region of the western limb. When the libration in selenographic latitude of the Earth is positive, the mean center of the disk is displaced toward the south, and a region of the north limb is exposed to view" 4.
Meeus's closed form (chapter 53). The optical libration uses the inclination of the mean lunar equator to the ecliptic. With the Moon's apparent geocentric ecliptic longitude and latitude, the mean longitude of the ascending node, the argument of latitude and the nutation in longitude,
The physical libration adds series , , in the Delaunay arguments, whose leading terms are , , in degrees, and the physical part is , , so that and . The position angle of the axis follows from
The optical part, the constant, the coefficients and the construction are as implemented, with chapter references, in the soniakeys Go port of Meeus, which was read for this note 8. The and closing formulas are transcribed from the printed second edition 22. Meeus also gives a topocentric correction for , and in terms of the Moon's horizontal parallax and the observer's hour angle. The Go port notes that part is "commented out for lack of test data" 8, so a developer should validate any Meeus-based topocentric libration against a SPICE computation rather than trust it blind.
The SPICE and Skyfield way. With a PCK loaded, libration is a frame transformation and topocentric libration is the same transformation applied to the observer's vector. Skyfield's documentation builds the frame from the DE421 kernels and states "The Moon's libration is expressed as the latitude and longitude of the Moon location that is currently nearest the Earth", computed as p = (earth - moon).at(t); lat, lon, distance = p.frame_latlon(frame) with frame = pc.build_frame_named('MOON_ME_DE421'), and gives the worked example "Libration in latitude: −6.749" and "Libration in longitude: 1.520" degrees 9. Replacing earth with an observer on the ellipsoid gives the topocentric values directly. Replacing the ME frame by MOON_PA_DE440 gives the PA-frame sub-observer point. The axis position angle is the position angle of the projected +Z axis of the frame on the sky, obtained from the same rotation matrix, and the limb profile is then drawn in position angle measured from that axis.
How much topocentric libration matters for the limb. The horizontal parallax of the Moon is near 57 arcmin, so an observer at the limb of the Earth sees the Moon from a direction up to 0.95° from the geocentric one, which is the "as large as 1°" figure 4. On the 2001 path "the Moon's topocentric libration (physical + optical) in longitude ranges from l=−3.1° to l=−4.6°", and the bulletin concludes "a limb profile with the appropriate libration is required in any detailed analysis of contact times, central durations, etc.. But a profile with an intermediate value is useful for planning purposes" 3. One degree of libration moves the terrain seen at the limb by 30 km along the line of sight. The limb height at a given position angle is the maximum radius along that line, and over 30 km lunar topography varies by hundreds of metres to a few kilometres, so profile heights can change by up to roughly 1 arcsecond, which is 2.7 s of contact time or 1.9 km at the path edge. This estimate is derived here. The same 1 arcsecond is the size of the whole Baily's-bead structure a limb-corrected product exists to predict, so the profile must be topocentric. Across a single eclipse the topocentric libration changes by about 1° from one end of the path to the other and by about 0.02° in the four minutes of totality at one site, so one profile per site suffices, and one profile per path segment of a few hundred kilometres is adequate for path-limit work.
Model choices and their size
The full ranked budget is in error budget and validation protocol. This table keeps the rows this topic owns, which are the lunar model choices. The conversions use one arcsecond of Sun or Moon direction = 1.86 km on the ground, and 0.364 arcseconds per second of relative Moon-Sun motion = 2.7 s of contact time per arcsecond 3. A radius change at the Moon changes the umbral width by and the central duration by divided by 1.86 km per arcsecond divided by 0.364 arcseconds per second. Rows marked "derived" are arithmetic performed here on the cited numbers.
| Model choice | Sky (arcseconds) | Contact time (s) | Path (km) | Basis |
|---|---|---|---|---|
| DE440 vs DE430 lunar orbit, present decade | < 0.001 | < 0.01 | < 0.01 | ≤ 1 m 16, derived |
| DE421 vs DE405/DE403 lunar orbit, 2020 | 0.009 | 0.02 | 0.02 | 16 m, 9 mas 20 |
| ELP-2000/82 truncated as in the Catalog | 0.006 | 0.02, the Catalog says 1/40 | 0.01 | 2 |
| Meeus ch. 47 truncated ELP | 10 lon, 4 lat | 27 / 11 | 19 / 7 | 22, derived |
| VSOP87 Sun, ±4000 yr | 1 | 2.7 | 1.9 | 23, derived |
| Centre of mass vs centre of figure (sky-plane part) | 0.5 (up to 1.0) | 1.4 (up to 2.7) | 0.9 (up to 1.9) | 2 1, derived |
| Watts datum ellipticity and centre errors | 0.4 | 1.1 | 0.7 | 3 |
| k = 0.2725076 vs 0.272281 (umbral) | 0.78 radius | 4.3 duration | 2.9 width | derived from 3 |
| k = 0.2725076 vs 0.2724880 (penumbral) | 0.067 | 0.37 | 0.25 | derived from 2 |
| IAU k sphere vs LOLA 1737.151 km sphere | 0.50 | 2.8 duration | 1.9 width | derived from 5 |
| Limb profile vs mean limb, central line | up to 0.7 | ±2 per contact | 0 to 10 (max-duration line) | 4 3 |
| PA frame used where ME intended | 0.03° rotation of profile | ≤ 0.3 | ≤ 0.2 | 875 m on surface 7, derived |
| IAU series vs DE Euler angles | 0.005° rotation | < 0.05 | < 0.05 | 150 m 6, derived |
| Geocentric instead of topocentric libration | up to 1° rotation, ≈1 in height | up to 2.7 | up to 1.9 | 4, derived |
| ICRS vs J2000 frame bias | 0.02 | 0.05 | 0.04 | 24, derived |
| TT − TDB ignored | 0.001 | < 0.01 | < 0.01 | 1.7 ms amplitude, derived from 16 |
| TT used as UT (ΔT ≈ 69 s) | 0.29° of Earth rotation | 69 | 32 at equator | 11, derived |
| Geometric Sun with apparent Moon | 20.5 | 55 | 38 | 24, derived |
| Moon light-time (1.28 s) omitted | 0.7 | 1.9 | 1.3 | derived from 16 |
| Barycentre used for Sun | up to 0.44° | gross | gross | 16, derived |
| Solar oblateness ignored | 0.008 | 0.02 | 0.015 | 25 |
Sources compared
| Source | What it uniquely provides |
|---|---|
| Explanatory Supplement 1961 10 | The centre-of-mass/centre-of-figure principle and the −0.5 / −0.6 arcsecond latitude correction with conversion formulas |
| Explanatory Supplement 1992 4 | Definition of k through , the 1982 adoption rationale, the "two seconds apiece" limb statement, the three libration components and the 1° topocentric bound |
| Espenak 2001 bulletin 3 | Full k history with 1986 Oct 03 case, Watts datum defects, measured centre-of-figure offsets and topocentric libration range along a real path |
| Espenak and Meeus Catalog 2 | The +0.50 / −0.25 arcsecond convention and the decision to ignore it, the 0.2724880 penumbral value |
| Williams, Boggs, Folkner 2013 5 | PA and ME definitions, DE430 rotation angles and their uncertainty, LOLA mean radius 1737.151 km, 8.42 m per arcsecond |
| Williams, Boggs, Folkner 2008 20 | DE421 rotation angles, DE403 comparison |
| NAIF DE440 frame kernel 7 | DE440 PA to ME angles, 875 m offset, DE421 alignment to 53 cm |
| Archinal et al. 2011 6 | IAU recommendation of ME, 860 m PA/ME difference, 150 m validity of the series, 1737.4 km radius |
| Jones et al. 2025 1 | Current 1.935 km COM-COF magnitude |
| Ahrens NTRS note 13 | Historical offset components (Clementine, Apollo) |
| Skyfield planetary page 9 | Working code for libration from a PCK |
| soniakeys Go port of Meeus 8 | Meeus chapter 53 formulas in executable form |
What a developer should do
- Compute the Moon's centre of mass from DE440 and never apply a centre-of-figure shift. Use a limb profile referenced to the centre of mass instead, which LOLA products are by construction 12 2.
- Carry two radii explicitly: the datum radius of the limb profile (state it in km, for example 1737.4 km) and, for products without a profile, k = 0.2725076 for penumbral contacts and k = 0.272281 for umbral contacts as Espenak does, with the reason documented 3 11.
- Orient the Moon with the DE440 Euler angles from moon_pa_de440_200625.bpc and the constant PA to ME rotation from moon_de440_250416.tf. Do not use the IAU trigonometric series 18 7 6.
- Compute libration topocentrically, as the selenographic latitude and longitude of the observer-to-Moon vector in the ME frame, per site and per time. Take the axis position angle from the same rotation 9 4.
- Use Meeus chapter 53 only as a cross-check of the geocentric values, and validate its topocentric correction against SPICE before use 8 22.
- Read first: Williams, Boggs and Folkner 2013 sections 5 and 6, the 2001 bulletin's "Mean lunar radius" and "Lunar limb profile" sections, and the 1992 Supplement's eclipse and physical-ephemeris chapters 5 3 4.
What this changes
The pipeline's Moon is two objects, not one: a centre of mass from DE440 and a figure from LOLA oriented by DE440 librations in the ME frame. The constant survives only as (a) the datum radius the profile heights are measured from and (b) a fallback for profile-free products, where the Espenak two-value convention is the defensible choice. Libration must be a per-site topocentric quantity computed from the frame kernels, which makes the limb-profile module a consumer of the same SPICE kernel set as the ephemeris module. The centre-of-figure correction of the almanacs is retired.
Open questions
- Obtain Smith et al. 2010 (GRL 37, L18204) and Smith et al. 2017 (Icarus 283, 70) full texts and record the LOLA centre-of-figure offset components in km in the ME frame.
- Obtain Araki et al. 2009, Science 323, 897, in full and record the Kaguya (SELENE) LALT mean radius and centre-of-figure offset for comparison with LOLA.
- Compute, from the LOLA LDEM, the mean limb radius as the average over position angle and over the libration range of the maximum radius along the line of sight, and compare it with 1738.09 km (k = 0.2725076) and 1736.65 km (k = 0.272281). No published value was found.
- Obtain Fiala and Lukac 1983 and the IAU 1982 General Assembly resolutions to record the exact wording under which k = 0.2725076 was adopted.
- Obtain the Occult 4 documentation, Jubier's limb-profile explanatory page and the SVS 2017 and 2024 method pages, whose hosts refused connections at the time of writing (2026 September). Record which datum radius and which frame, principal-axis or mean-Earth, each uses for its Kaguya (SELENE) or LOLA profile.
- Read Archinal et al. 2018 (CeMDA 130, 22) in full to confirm that the low-precision lunar series was removed and which DE the 2015 report names.
- Extract Meeus's topocentric libration formulas (chapter 53, equations for , , ) and test them against a SPICE topocentric computation for one eclipse.
References
- 1peer-reviewed Jones, Nichols-Fleming, Evans, Johnson, Andrews-Hanna (2025). Can the Moon's Center of Mass-Center of Figure Offset Be Explained With a Uniform Primordial Crust? Journal of Geophysical Research: Planets Abstract only, via the Semantic Scholar API. Quotes the 1.935 km lunar COM-COF offset as the constraint.
- 2primary Espenak, Meeus (2009). Five Millennium Catalog of Solar Eclipses: -1999 to +3000. NASA/TP-2009-214174 Read from the PDF text (var/downloads/TP2009-214174.txt). Sections 1.3 (VSOP87D, ELP-2000/82 with 37,862 terms, truncation at 0.0005 arcsec, 1/40 s), 1.4 (secular acceleration -25.858 arcsec/cy2 and the Delta T correction c), 1.5 (k = 0.2724880 penumbral, 0.272281 umbral, IAU 0.2725076 history) and the centre-of-figure paragraph (+0.50 arcsec longitude, -0.25 arcsec latitude, ignored).
- 3primary Espenak, Anderson (1999). Total Solar Eclipse of 2001 June 21. NASA/TP-1999-209484 Read from the PDF text (var/downloads/TP209484_2001.txt). Mean lunar radius section (k history, 1986 Oct 03 case, penumbral 0.2725076 and umbral 0.272281), lunar limb profile section (Watts datum ellipticity, centre of figure, 0.4 arcsec systematic errors, topocentric libration -3.1 to -4.6 deg, 0.364 arcsec/s), centre-of-figure shift +0.53/-0.13 arcsec, DE200/LE200 as the ephemeris, older -0.6 arcsec latitude convention.
- 4peer-reviewed Seidelmann (ed.) (1992). Explanatory Supplement to the Astronomical Almanac. University Science Books, chapters 7 and 8 Read from the OCR text (var/downloads/es1992_djvu.txt). sin s = k sin pi definition, IAU adoption of k = 0.2725076 in August 1982 and its rationale, limb effects of up to two seconds per contact, ET until 1981 and UT1 for surface phenomena, physical, geocentric optical and topocentric optical librations with the 1 degree bound and MICA.
- 5primary Williams, Boggs, Folkner (2013). DE430 Lunar Orbit, Physical Librations, and Surface Coordinates. JPL IOM 335-JW,DB,WF-20130722-016 Read in full from the PDF. 18,548 LLR ranges 1970-2012, 1.9 cm wrms, DE430 vs DE421 half a milliarcsecond, PA and ME frame definitions, the DE430 rotation Rx(-0.285") Ry(-78.580") Rz(-67.573"), 1" = 8.42 m, LOLA mean radius 1737.151 km (Neumann 2013).
- 6peer-reviewed Archinal et al. (2011). Report of the IAU Working Group on Cartographic Coordinates and Rotational Elements: 2009. Celestial Mechanics and Dynamical Astronomy 109, 101-135 Read from the PDF (var/downloads/archinal2011_wgccre2009.txt). ME system recommended, 860 m PA/ME difference, closed formulae valid to about 150 m, DE421 the best lunar ephemeris with libration angles in the file, Moon mean radius 1737.4 +/- 1 km with equatorial and polar radii the same.
- 7primary NAIF lunar frame kernel moon_de440_250416.tf Read. MOON_PA_DE440 and MOON_ME_DE440_ME421 definitions, TKFRAME angles (67.8526, 78.6944, 0.2785) arcsec about axes (3,2,1), 0.02886 deg = 875 m, DE440 ME vs DE421 ME at most 53.4 cm over 2000-2040.
- 8unsourced soniakeys/meeus (Go): package moon implementing Meeus chapter 53 Code read. I = 1.54242 deg, optical libration W, A, l', b', physical libration rho, sigma, tau series, position angle via V, X, Y, omega; the topocentric libration section is commented out for lack of test data. Third-party reimplementation without documented validation beyond the book's examples.
- 9company Skyfield documentation: Planetary reference frames Read. Loading moon_080317.tf, pck00008.tpc and moon_pa_de421_1900-2050.bpc, building MOON_ME_DE421, computing libration as frame_latlon of the Earth-to-Moon vector with worked values (lat -6.749, lon 1.520 deg).
- 10peer-reviewed Explanatory Supplement to the Astronomical Ephemeris and the American Ephemeris and Nautical Almanac (1961), HMSO, eclipse chapter Read from the OCR text (var/downloads/es1961_djvu.txt). Gravitational ephemerides refer to centres of mass while eclipses are governed by centres of figure; -0.5 arcsec latitude correction, -0.6 from 1964; conversion formulas to right ascension and declination; corrections constant through an eclipse.
- 11company Espenak, EclipseWise: Total Solar Eclipse of 2024 Apr 08, prime page Read. Predictions from JPL DE405, k (penumbra) 0.2725076 and k (umbra) 0.2722810, Delta T 71.5 s, lunar coordinates with respect to the centre of mass, UT1 = TD - Delta T.
- 12peer-reviewed Smith et al. (2010). Initial observations from the Lunar Orbiter Laser Altimeter (LOLA). Geophysical Research Letters 37, L18204 Abstract only, via the Semantic Scholar API (Wiley, Caltech and MIT DSpace refused the fetch tool). Geodetic grid to about 10 m radial and 100 m spatial accuracy with respect to the Moon's centre of mass.
- 13primary Ahrens (2022). Center of Mass and Center of Figure of Moon, Gravity and Inertia. NASA NTRS 20220000509 Read from the PDF (var/downloads/ahrens_moon_com_cof.txt). Collects historical offsets: Clementine (Smith et al. 1997) (-1.74, -0.75, 0.27) km, Apollo-era -2.55 km toward 25 deg E with mean radius 1737.7 km, Ransford and Sjogren offset-core model.
- 14peer-reviewed Araki et al. (2009). Lunar Global Shape and Polar Topography Derived from Kaguya-LALT Laser Altimetry. Science 323, 897-900 Abstract only, via Europe PMC. Global topographic map at finer than 0.5 degree; the abstract carries no radius or centre-of-figure value.
- 15peer-reviewed Smith et al. (2017). Summary of the results from the lunar orbiter laser altimeter after seven years in lunar orbit. Icarus 283, 70-91 Abstract only, via the Semantic Scholar API. LOLA as the global geodetic reference frame; no numbers extracted.
- 16primary Folkner, Williams, Boggs, Park, Kuchynka (2014). The Planetary and Lunar Ephemerides DE430 and DE431. JPL IPN Progress Report 42-196 Read in full from the PDF (var/downloads/folkner2014_de430.txt). Frame ICRF2, TDB definition and integrated TT-TDB, lunar core-mantle damping and the 1550-2650 span, Euler angle definitions, LLR data table, mass table (Sun/Jupiter 1047.348625, Sun/Saturn 3497.901768), au = 149597870.700 km.
- 17peer-reviewed Park, Folkner, Williams, Boggs (2021). The JPL Planetary and Lunar Ephemerides DE440 and DE441. Astronomical Journal 161, 105 Open-access HTML read through the fetch tool's extraction, not the PDF. Spans, geodetic precession on librations, LLR to 2020 March, 20 cm early and 1.3 cm recent rms, ICRF3, libration angles stored in the files, DE440 for modern data and DE441 for historical.
- 18primary NAIF comment file for moon_pa_de440_200625.bpc Read. DE440 lunar PA orientation relative to the ICRF, span 1549 Dec 31 to 2650 Jan 25, companion frame kernel required.
- 19primary NAIF generic PCK directory listing Read. Lunar orientation PCKs moon_pa_de403_1950-2198.bpc, moon_pa_de418_1950-2050.bpc, moon_pa_de421_1900-2050.bpc (1.7 MB), moon_pa_de440_200625.bpc (12 MB), pck00011.tpc.
- 20primary Williams, Boggs, Folkner (2008). DE421 Lunar Orbit, Physical Librations, and Surface Coordinates. JPL IOM 335-JW,DB,WF-20080314-001 Read from the PDF. DE421 vs DE403 differences (6 m in 2008 to 16 m in 2020, 3 to 9 mas), DE421 PA to ME rotation Rx(-0.30") Ry(-78.56") Rz(-67.92"), 1" = 8.4 m on the surface.
- 21peer-reviewed Archinal et al. (2018). Report of the IAU Working Group on Cartographic Coordinates and Rotational Elements: 2015. Celestial Mechanics and Dynamical Astronomy 130, 22 Search-result abstract only (Springer required a cookie handshake the fetch tool could not complete). Cited only for the statement that the low-precision series for the Moon was removed in favour of the high-precision ephemeris-based realisation.
- 22peer-reviewed Meeus (1998). Astronomical Algorithms, second edition. Willmann-Bell. Chapters 47 (position of the Moon) and 53 (ephemeris for physical observations of the Moon) Not fetched. Formulas and the chapter 47 accuracy statement (about 10 arcsec in longitude, 4 arcsec in latitude) are transcribed from the printed second edition; the chapter 53 optical libration and position-angle parts were cross-checked against the soniakeys Go port.
- 23primary IMCCE ftp: VSOP87 notice (vsop87.doc) Read via fetch extraction. Versions A-E and their frames (J2000 vs date), precision of 1 arcsec for 4000 years before and after J2000 for Mercury, Venus, Earth-Moon barycentre and Mars, relative precision 2.5e-8 for the Earth.
- 24company Skyfield documentation: Positions Read. Definitions of barycentric, astrometric (light-time) and apparent (aberration and deflection) positions, ICRS and GCRS usage, ICRS axes within 0.02 arcsec of J2000.
- 25peer-reviewed Fivian, Hudson, Lin, Zahid (2008). A large excess in apparent solar oblateness due to surface magnetism. Science 322, 560-562 Abstract via Europe PMC. Rotation predicts 7.8 mas; RHESSI total oblateness 10.77 +/- 0.44 mas; corrected nonmagnetic oblateness 8.01 +/- 0.14 mas.