Technical Astrology: Mathematical & Computational Foundations #
Welcome to the Technical Astrology knowledge base.
The purpose of this section is to explain, with exceptional mathematical depth and software engineering rigor, how the astronomical and computational machinery behind an astrological chart actually works.
This section does NOT cover astrological interpretation, planetary meanings, sign traits, psychological astrology, or predictive forecasting. Those subjects are covered elsewhere. This section is dedicated exclusively to the physical, geometrical, time-scale, and algorithmic foundations of chart calculation.
The Mental Model: The 8-Stage Computational Pipeline #
Every astrological chart engine transforms basic human inputs—a civil birth date, clock time, and geographic location—into a verified 3D celestial model and 2D chart wheel. The calculation follows eight sequential stages:
[1. Celestial Geometry] ──► [2. Earth & Observer] ──► [3. Time Scales]
│
▼
[6. Zodiac & Angles] ◄── [5. Apparent Positions] ◄── [4. Calendars]
│
▼
[7. House Systems] ──► [8. Computational Engine]
Complete Knowledge Base Map #
Section A — Celestial Geometry #
The mathematical framework for measuring positions on a 3D curved sphere.
- 01. The Celestial Sphere, Reference Planes, and the Observer: The celestial sphere model, fundamental planes (Ecliptic, Equator, Horizon), great circles, zenith/nadir, and obliquity.
- 02. Celestial Coordinate Systems: Ecliptic $(\lambda, \beta)$, Equatorial $(\alpha, \delta)$, Horizontal $(A, h)$, Hour Angle, and Galactic coordinates.
- 03. Coordinate Transformations and Spherical Trigonometry: Spherical Law of Cosines/Sines, Napier’s rules, the astronomical PZS triangle, and 3D rotation matrices.
Section B — Earth and Observer #
Anchoring celestial models to a physical observer on a non-spherical Earth.
- 04. Earth Shape, Geodetic Coordinates, and WGS84: WGS84 ellipsoid parameters, geodetic vs. geocentric latitude, and chart sensitivity to location errors.
- 05. Viewpoints: Geocentric, Topocentric, and Heliocentric: Topocentric parallax corrections, lunar diurnal parallax, and observer reference centers.
Section C — Time & Time Scales #
Translating human clock readings into astronomical time.
- 06. Solar Time and the Equation of Time: Apparent vs. mean solar time, eccentricity and obliquity contributions, and the analemma.
- 07. Sidereal Time: From the Sidereal Day to LAST: GMST, GAST, LMST, LAST, equation of the equinoxes, and the CIO paradigm.
- 08. Universal Time, Atomic Time, and Terrestrial Time: UT0/UT1, UTC leap seconds, TAI, GPS time, TT, TDB, and the complete time conversion pipeline.
- 09. Delta T: History, Models, and Uncertainty: $\Delta T = \text{TT} - \text{UT1}$, historical models (Espenak & Meeus), IERS tables, and uncertainty bounds.
Section D — Calendars & Civil Time #
Reconstructing historical civil records into unambiguous astronomical moments.
- 10. Julian and Gregorian Calendars: Calendar transition rules, country adoption dates, proleptic calendars, and Year Zero conventions.
- 11. Julian Date and Reference Epochs: Julian Day Number (JDN), Julian Date (JD), MJD, J2000.0, and Julian/Besselian epochs.
- 12. Time Zones, Civil Time, and Historical Time Reconstruction: UTC offsets, Daylight Saving Time rules, IANA tzdata integration, LMT, and historical time traps.
Section E — Reference Frames & Apparent Positions #
Correcting physical coordinates for Earth motion and optical displacement.
- 13. Astronomical Reference Frames and Earth Orientation: ICRS/ICRF, BCRS/GCRS, ITRS/ITRF, CIP/CIO paradigm, and the GCRS$\rightarrow$ITRS chain.
- 14. Precession, Nutation, and the Obliquity of the Ecliptic: IAU 2006 precession, IAU 2000A nutation, mean/true obliquity, and the 18.6-year lunar cycle.
- 15. Apparent Positions: Aberration, Parallax, Refraction, and Light Deflection: Light-time delay, stellar aberration, gravitational light deflection, and atmospheric refraction.
Section F — Orbital Mechanics & Planetary Motion #
Calculating physical 3D trajectories and orbital dynamics.
- 16. Orbital Mechanics: Kepler’s Laws and Orbital Elements: Keplerian ellipses, 6 classical orbital elements, anomalies $(M, E, \nu)$, Kepler’s equation, and perturbations.
- 17. Planetary Phenomena: Retrograde, Stations, Synodic Cycles, and Elongations: Retrograde geometry, longitude velocity, station root-finding, synodic cycles, and out-of-bounds declinations.
- 18. The Lunar Orbit, Nodes, and Eclipses: Lunar gravitational perturbations (evection, variation), 5 month types, true vs. mean nodes, Lilith, and Besselian eclipse elements.
Section G — Zodiac & House Systems #
Mapping 3D celestial positions onto local chart wheels and houses.
- 19. The Tropical Zodiac: Ecliptic Geometry and the Vernal Point: Ecliptic division, Vernal Equinox anchor ($0°\text{ Aries} \equiv \gamma$), sign conversion logic, and precessional drift.
- 20. The Sidereal Zodiac and Ayanamsha: Sidereal reference frames, ayanamsha models (Lahiri, Fagan-Bradley, Raman), and polynomial drift routines.
- 21. Ascendant, Midheaven, and Chart Angles: RAMC, Ascendant formula derivation from the PZS triangle, IC, DSC, Vertex, East Point, and polar behavior.
- 22. House Systems: Mathematical Foundations and Cusp Calculation: Ecliptic (Whole Sign, Equal), Space-based (Campanus, Regiomontanus), Time-based (Placidus iterative loop, Koch), and Topocentric (Polich-Page).
- 23. Aspects: Geometry, Orbs, and Exact Timing: 2D shortest arc, 3D spherical separation, harmonic aspect division, applying/separating dynamics, and declination parallels.
Section H — Computation & Software Architecture #
Building production-grade ephemeris engines and software implementations.
- 24. Ephemeris Engines: Data Sources, Interpolation, and Numerical Methods: JPL DE440/441 Chebyshev polynomials, Clenshaw summation, VSOP87, and Moshier fallback models.
- 25. Numerical Precision, Floating Point, and Software Validation: IEEE 754 double precision, error budgets, cancellation traps,
atan2quadrant safety, and NASA Horizons validation. - 26. The Complete Chart Calculation Pipeline: End-to-end master pipeline specification with formulas, intermediate values, and a worked numerical example.