Put the observer on a definite side
Draw the orbital plane horizontally. Set the observer very far along its positive horizontal axis, looking toward the star. The vertical coordinate is then the direction across the stellar image. A planet on the observer's side can block the star; a planet on the far side cannot produce that transit.
Keep two coordinate systems distinct. Barycentric positions are measured from the center of mass of all three bodies. Astrocentric positions subtract the star's location from the planet's. Newton's equations are integrated in the first system; the telescope image uses the second. The star's small wobble belongs in this subtraction.
Reading: Deck et al. · Lithwick
Every body responds to every other body
For each body, add the acceleration caused by every other mass. The displacement vector points toward the attracting body; dividing it by distance cubed leaves the familiar inverse-square strength. There is no gravitational softening in this model.
Pairwise forces are equal and opposite. Their sum therefore preserves the system's total momentum, and central pairwise forces preserve total angular momentum. The kinetic energy plus all pair potentials is also constant for this isolated Newtonian system. Individual planets can exchange energy even while the total stays fixed.
Reading: Deck et al. · Deck & Agol
An isolated planet supplies an exact null
Remove the outer planet's gravitational mass. The star and inner planet still orbit their common center of mass. Subtract their two accelerations: the relative orbit feels the sum of their masses. A circular orbit balances this relative gravity against the acceleration needed to turn at constant speed.
The same period relation holds for a bound ellipse when its radius is replaced by semimajor axis. Eccentricity changes the speed around the orbit and the time spent near different parts, but the planet returns to the same viewing configuration once per period. Repeated transits therefore lie on an exactly linear ephemeris in geometric coordinate time.
Reading: Deck et al. · Lithwick
Choose units without changing the clock later
Take the initial inner semimajor axis as the length unit and stellar mass as the mass unit. Setting the numerical gravitational constant to one fixes a time unit. An inner orbit of unit semimajor axis lasts about six point two eight such units, not one unit.
The teaching star has one adopted solar mass, the inner mass ratio is thirty millionths, and the physical initial inner period is twelve days. These choices imply an initial semimajor axis of about one tenth of an astronomical unit. We label the long calculation by the initial period throughout; a perturbation of the later orbit cannot quietly redefine elapsed time.
Reading: Deck et al. · Greklek-McKeon et al.
Work a two-body timing check
Start the inner planet at periapse on the observer's side. For a circular orbit this is simply a chosen point on the circle. The first future transit occurs one period later. A finite eccentricity leaves that return interval unchanged.
Integrate for two hundred initial periods with the companion mass set to zero. Compare each computed interior event to its integer multiple of the analytic period before fitting any clock. The maximum absolute timing difference at the default numerical resolution is below one tenth of a second. After subtracting a fitted clock, the residual peak-to-peak range is below two hundredths of a second. Those are numerical residuals around a zero-valued physical prediction.
The endpoint deserves care. A root exactly on the requested final time can fall just inside or outside a floating-point record. The independent reference compares roots at least one thousandth of an initial period before that endpoint; the convention is saved with the checks.
| Adopted input | Value | Expected consequence |
|---|---|---|
| Inner mass ratio | 0.000030 | The star also moves |
| Initial physical period | 12 days | One code period has a fixed day conversion |
| Companion gravitational mass | Zero | Exactly periodic geometric crossings |
| Numerical baseline | 200 initial periods | Numerical timing drift must be checked |
Reading: Deck et al. · Lithwick
Add a companion without adding a timing curve
Give the second planet a nonzero mass and integrate exactly the same force law. Its repeated conjunctions change the inner planet's position and velocity. The timing variation must emerge when those positions cross the observer's direction. Adding a chosen sine wave to event times would skip the physical question.
For the default twenty-Earth-mass companion, initial period ratio 2.04 and circular inner orbit, the saved two-hundred-period calculation gives about 29.5 minutes peak-to-peak for the inner timing residuals. That number belongs to the stated synthetic initial conditions. The next chapter explains how the events and fitted clock produce it.
Reading: Deck et al. · Deck & Agol