Convert an angular displacement into a time
Near a nominal crossing, a small angular displacement shifts the event along the clock. Expand the angular position to first order in time: the unperturbed angular rate multiplies the timing shift. A positive angular lead therefore corresponds to a negative timing delay.
A perturbation changes both the mean longitude and the eccentric displacement around it. That second contribution matters even when the eccentricity is small. Deriving a timing formula from a change in mean longitude alone would miss part of the mass information.
Reading: Lithwick · Deck & Agol
Separate a driven eccentricity from a free one
An eccentricity has a magnitude and a direction toward periapse. Store those two pieces as the real and imaginary parts of a complex number. Multiplication by a complex exponential rotates a vector, so this notation follows the direction without repeatedly writing two trigonometric components.
Near a first-order resonance, the eccentricity vector contains a part driven by the nearby resonance and a freely chosen part fixed by the initial orbit. The driven part rotates with the slow conjunction longitude. The free part evolves only on the longer secular timescale in this approximation.
The leading slow timing signal sees a weighted sum of the two free vectors. It does not measure four separate real eccentricity components. This is an information limit of the formula, even before measurement noise is added.
Reading: Lithwick · Deck & Agol
Read the degeneracy in the amplitudes
Define the fractional offset from two-to-one using the two mean periods. The complex amplitude stores both the size and phase of the slow timing oscillation. Its mass factor multiplies a bracket containing the free eccentricity. Changing one can compensate a change in the other.
Both planets' timing series help, but they still share the same eccentricity combination. The shape of the allowed mass region can be a curved ridge. Fixing free eccentricity to zero picks a slice through that ridge; it does not demonstrate that the data measured zero eccentricity.
Reading: Lithwick · Deck & Agol
Find a component that depends differently on mass
At low eccentricity, repeated conjunctions generate harmonics of the synodic angle. Their amplitudes scale with the perturbing mass and functions of orbital spacing. A resolved, nonaliased component can constrain that mass without the same free-eccentricity factor.
The observation is stroboscopic: one transit samples the orbit once each revolution. Near two-to-one, the inner second synodic harmonic falls at the slow timing frequency in the sampled data. The outer first harmonic does too. Those components already contain the zero-free-eccentricity resonant contribution. Adding complete resonant and chopping formulae would count that contribution twice.
The tutorial follows Deck and Agol's decomposition: compute the zero-free-eccentricity chopping terms, then add only the free-eccentricity correction at the slow frequency. The inner first synodic harmonic supplies the cleanest additional mass information in this case. The approximation still needs comparison with actual integrated transit times.
Reading: Deck & Agol · Lithwick
Measure a small component in a complete orbit
Use the saved default: twenty-Earth-mass companion, initial ratio 2.04, circular inner orbit, initial companion longitude one radian, and a two-hundred-initial-period baseline. Fit several harmonics at the companion's mean frequency to the 199 inner events while also fitting the linear clock. The first harmonic has a semiamplitude about 0.443 minutes, much smaller than the full 29.5-minute residual range.
The independently calculated leading chopping coefficient predicts about 0.456 minutes. The 2.67-percent difference includes finite mass, finite observing baseline and higher-order eccentricity effects. Fits using four, eight and twelve harmonics give a stable first component. This is a quantified approximation check on actual synthetic Newtonian events, not a new measured planet mass.
| Saved synthetic quantity | Result |
|---|---|
| Inner events over 200 initial periods | 199 |
| Full timing peak-to-peak range | 29.5 minutes |
| Fitted first-harmonic semiamplitude | 0.443 minutes |
| Leading perturbative prediction | 0.456 minutes |
Reading: Deck & Agol · Deck et al.
Work a small inverse problem
Consider an arithmetic model for a measured slow amplitude: mass in Earth units multiplies one half plus ten times a dimensionless eccentricity combination, giving minutes. A ten-minute amplitude is reproduced by mass 10 with eccentricity combination 0.05, mass 20 with zero, or mass 40 with negative 0.025. These are three points on one continuous degeneracy.
Now suppose an independent component has one tenth of a minute per Earth mass and is measured as two minutes with a one-fifth-minute Gaussian error. Conditional on that exact coefficient, it gives mass 20 with a two-Earth-mass standard error. Substituting back into the slow amplitude constrains the eccentricity combination.
This exercise illustrates the geometry of information. Its coefficients are invented arithmetic values, not a calibration for Kepler-289. In a physical fit, uncertain periods, stellar mass, harmonic coefficients and model adequacy also affect the result.
Reading: Lithwick · Deck & Agol
Put uncertainty into the likelihood
A likelihood assigns a probability density to the measured times for a chosen model. For independent Gaussian errors, each squared residual is divided by its variance. If additional white timing scatter is fitted, its variance adds to the quoted variance. The logarithm of that total variance is essential: otherwise arbitrarily large scatter could improve the fit for free.
A posterior combines that likelihood with proper, finite probability distributions for the parameters. Those priors state what masses and eccentricities were allowed before using this particular timing series. Marginalization integrates over unwanted parameters; replacing them by their best values gives a profile likelihood, a different object.
Our real-data calculation jointly samples two masses, two components of the free vector, four ephemeris parameters and one positive jitter. It reports the priors, independent ensemble diagnostics and a broader-eccentricity-prior rerun. Large jitter or a new poorly explored mode is a reason to question the reduced model and the robustness of its mass interval.
Reading: Greklek-McKeon et al. · Deck & Agol