-
-
Notifications
You must be signed in to change notification settings - Fork 2
DEEP_TIME_ASTROMETRY_LEDGER_2026 05 04
TheDaniel166 edited this page May 18, 2026
·
1 revision
-
Target Subsystem:
moira.stars._propagate_icrs_vector - Objective: Ensure stellar proper motion, parallax, and radial velocity calculations remain stable and mathematically rigorous across ±10,000-year epochs.
- Core Threat: Unbounded non-linear drift and coordinate distortion in high-proper-motion luminaries caused by tangential plane approximations.
- Original State: The proper motion was computed using a first-order linear approximation on the tangent plane.
- The Divergence: At an 8,000-year propagation horizon, fast-moving stars exhibited catastrophic angular displacement. For example, Kapteyn's Star diverged by approximately 26.7 degrees relative to the exact IAU SOFA/ERFA truth vectors.
-
Identified Causes:
- The projection completely ignored 3D space motion and perspective secular acceleration.
- The star's motion along the line of sight (radial velocity) was excluded from the calculations.
-
Record Structure: Expanded the
_SovereignStarRecorddata model and parser inmoira/stars.pyto securely store and coerceradial_velocity_km_sfrom the registry dataset. -
Vectorized Space Motion: Rewrote
_propagate_icrs_vectorto fully support Cartesian 3D space-motion.- Converted angular proper motion into exact tangential velocities (
$v_T = d_{pc} \cdot \mu$ ). - Aligned radial velocity precisely along the vector line of sight using explicit exact IAU coefficients (
$1.022712 \times 10^{-6}$ pc/yr per km/s). - The actual coordinate translation is now resolved purely in 3-dimensional Cartesian space, normalizing the unit vectors after time progression, prior to returning to spherical coordinates.
- Converted angular proper motion into exact tangential velocities (
-
Test Regimen:
tests/unit/test_deep_time_astrometry.py - Sweep Parameters: Iterating from Julian year J−8000 to J+8000 in 100-year increments.
-
Comparison Oracle: ERFA's position and proper motion reference formulas (
erfa.starpm). -
Outcome:
- The catastrophic 26-degree drift has been eliminated.
- Angular divergence for all tested stars (Barnard's Star, Kapteyn's Star, 61 Cygni A, and Groombridge 1830) strictly conforms to bounds
$< 0.05$ degrees. - This negligible remaining variance appropriately isolates the relativistic aberration iterations present in ERFA, which are deliberately absent from Moira's physical substrate translation.
- Status: Stable. The astronomical substrate is sovereign and precise across the tested deep-time boundaries.