---
title: 'Kepler-90: Compact 8-Planet System'
url: https://www.emergentmind.com/topics/kepler-90-system
type: topic
---

# Kepler-90: Compact 8-Planet System

Kepler-90, also designated KIC 11442793 and KOI-351, is a Sun-like planetary system notable for hosting eight transiting planets, placing it, along with the Solar System, among the only two planetary systems currently known to host eight planets. Its architecture combines extreme compactness with high multiplicity: all eight known planets orbit within roughly \(1\) AU, in the order \(b,c,i,d,e,f,g,h\), with six smaller inner planets and an outer pair of transiting gas giants. The system is often described as a compact analogue to the Solar System, but the analogy is limited. In particular, the outer giants are “inverted” relative to Jupiter and Saturn in the sense that the lower-mass giant, Kepler-90 g, lies interior to the more massive Kepler-90 h, a configuration that likely bears on the system’s formation and dynamical history [2507.13588][1712.05044].

## 1. Discovery sequence and stellar characterization

Kepler-90 first entered the literature as an unusually rich transiting system with seven planets. In the 2013 discovery paper, planets \(b\), \(c\), \(e\), and \(f\) were reported for the first time, while \(d\), \(g\), and \(h\) were revised and validated. At that stage the system was presented as the record-holder among transiting planetary systems and as a compact analogue to the Solar System, with small planets on inner orbits and gas giants farther out [1310.6248].

The host star was characterized from five medium-resolution spectra obtained with the Coudé-Echelle spectrograph on the 2 m telescope at the Thüringer Landessternwarte Tautenburg. Those spectra covered \(472\)–\(736\) nm at \(R \approx 32{,}000\). The stellar analysis yielded \(T_{\mathrm{eff}} = 5930 \pm 320\ \mathrm{K}\) in the full grid, or \(T_{\mathrm{eff}} = 6080^{+260}_{-170}\ \mathrm{K}\) with \(\log g\) fixed, metallicity \([M/H] = -0.17 \pm 0.21\) in the full grid or \(-0.12 \pm 0.18\) in the fixed-\(\log g\) case, \(v_{\mathrm{mic}} = 1.2 \pm 0.6\ \mathrm{km\,s^{-1}}\), and \(v\sin i = 4.6 \pm 2.1\ \mathrm{km\,s^{-1}}\). The star was interpreted as a solar-like dwarf, roughly late-F/early-G, with extinction \(A_V = 0.15 \pm 0.10\ \mathrm{mag}\), distance \(d = 780 \pm 100\ \mathrm{pc}\), and adopted radius \(R_\star = 1.2 \pm 0.1\,R_\odot\) for planetary radii in the discovery analysis [1310.6248].

The eighth planet, Kepler-90 i, was identified in a later low-threshold search of known multi-planet systems using a deep convolutional neural network trained to classify threshold-crossing events as “planet” or “not planet.” For Kepler-90 i, the ranked signal had period \(14.44912434\) d, \(T_0 = 2.200\) in \(BJD_{\rm TDB} - 2454833\), duration \(2.704\) h, impact \(0.777\), \(R_p/R^\star = 0.0085\), signal-to-noise ratio \(8.7\), and neural-network prediction \(0.942\). After transit modeling and statistical validation, the refined parameters were \(P = 14.44912 \pm 0.00020\) d, \(R_P = 1.32 \pm 0.21\ R_\oplus\), \(t_{14} = 2.80 \pm 0.31\) h, and \(T_{eq} = 709 \pm 75\) K. The raw vespa false positive probability was about \(0.005\), and after applying the multiplicity boost appropriate to a high-multiplicity system, the false positive probability was reported as \(<10^{-4}\), leading to statistical validation of Kepler-90 i [1712.05044].

## 2. Planetary architecture

The system’s basic radial scale was already striking in the seven-planet configuration: the planets extended from \(0.074\) AU to \(1.01\) AU. With Kepler-90 i inserted between \(c\) and \(d\), the modern eight-planet ordering is \(b,c,i,d,e,f,g,h\), and all eight still lie within roughly \(1\) AU. This compactness coexists with marked internal differentiation. The innermost planets \(b\), \(c\), and \(i\) are approximately Earth-sized to super-Earth-sized, planets \(d\), \(e\), and \(f\) are roughly \(2.66\)–\(2.88\,R_\oplus\), and the outer planets \(g\) and \(h\) are gas giants with radii \(8.1 \pm 0.8\,R_\oplus\) and \(11.3 \pm 1.0\,R_\oplus\), respectively [1310.6248][1712.05044][2507.13588].

The insertion of Kepler-90 i is dynamically and architecturally significant because it fills the largest previously empty period gap, between Kepler-90 c at \(8.7\) days and Kepler-90 d at \(59.7\) days. The 2017 analysis also noted that the seven previously known planets obeyed a transit-duration trend approximately scaling as \(t_{1,4} \propto P^{1/3}\), whereas Kepler-90 i’s transit duration of about \(2.8\) hours was shorter than the \(\sim 5\) hours expected for circular and coplanar orbits. That result was interpreted as suggesting that Kepler-90 i is likely slightly inclined away from the line of sight [1712.05044].

| Planet | Orbital period | Radius or role |
|---|---:|---|
| b | \(7.008151 \pm 0.000019\) d | \(1.31 \pm 0.17\,R_\oplus\) |
| c | \(8.719375 \pm 0.000027\) d | \(1.19 \pm 0.14\,R_\oplus\) |
| i | \(14.44912 \pm 0.00020\) d | \(1.32 \pm 0.21\,R_\oplus\) |
| d | \(59.73667 \pm 0.00038\) d | \(2.87 \pm 0.30\,R_\oplus\) |
| e | \(91.93913 \pm 0.00073\) d | \(2.66 \pm 0.29\,R_\oplus\) |
| f | \(124.9144 \pm 0.0019\) d | \(2.88 \pm 0.52\,R_\oplus\) |
| g | \(210.73514 \pm 0.00017\) d | \(8.1 \pm 0.8\,R_\oplus\) |
| h | \(331.60296 \pm 0.00034\) d | \(11.3 \pm 1.0\,R_\oplus\) |

The architecture is therefore not merely a count of planets but a hierarchical arrangement of small inner planets and outer giants compressed into a radial extent comparable to the orbit of Earth. A plausible implication is that Kepler-90 is an unusually stringent test case for theories that must jointly account for compact inner systems, giant-planet retention, and long-term stability in a high-multiplicity configuration.

## 3. The outer pair \(g\) and \(h\): transit timing, radial velocity, and updated masses

The outer pair dominates the system’s current physical characterization because Kepler-90 g and h produce the largest transit signals and the strongest transit-timing variations. In the Kepler primary-mission photometry, only six transits of \(g\) and three of \(h\) were observed, but their TTVs are exceptionally large. Earlier full N-body work modeled 9 TTV measurements and 9 TDV measurements for the two planets, obtaining \(M_g = 15.0^{+0.9}_{-0.8}\,M_\oplus\) and \(M_h = 203^{+5}_{-5}\,M_\oplus\), with Kepler-90 g’s apparent density reported as \(0.15 \pm 0.05\,{\rm g\,cm^{-3}}\), placing it in the super-puff regime as defined in that work [2011.08515].

The 2025 reanalysis addressed the principal limitation of the Kepler-era data: the timing signal was strong but sampled at only a few epochs, leading to broad families of acceptable ephemerides when extrapolated forward. To reduce that degeneracy, the analysis combined Kepler transit timings, previously unpublished and post-Kepler timings from Swift and Spitzer, 34 HIRES/Keck radial velocities spanning April 2011 to June 2022, and a newly recovered ground-based transit of Kepler-90 g on UT 2024 May 28. The final fitted transit-time set comprised nine timings for \(g\) and four for \(h\). The 2024 transit midpoint was measured as
\[
T_{\rm conj,g} = 2460458.724054^{+0.00164}_{-0.00330}\ {\rm BJD_{TDB}},
\]
with duration \(12.32 \pm 0.18\) hr and depth \(3.8 \pm 0.1\) ppt; it occurred about \(1.4\) days later than predicted by the initial Kepler+RV linear ephemeris, immediately showing that the Kepler-era average period for \(g\) had been underestimated [2507.13588].

The adopted reduced dynamical model included only planets \(g\) and \(h\), assumed coplanar and edge-on orbits, and treated each planet with free parameters \(m\), \(P\), \(T_0\), and eccentricity-vector components
\[
\sqrt{e}\cos\omega,\qquad \sqrt{e}\sin\omega.
\]
Transit times were modeled with TTVFaster, radial velocities with RadVel, and the final “all transits” fit allowed the stellar mass to vary with a Gaussian prior \(1.2\pm0.1\,M_\odot\). The linear ephemeris,
\[
T_n = T_0 + nP,
\]
served only as the baseline parameterization, since the observed transit times depart from it through mutual perturbations. After post-Kepler timings were included, the posterior was sampled with emcee using 128 walkers for 10,000 steps; after burn-in removal and thinning, 12,928 posterior samples were retained [2507.13588].

The updated joint RV+transit fit returned
\[
M_g = 15.0 \pm 1.3\,M_\oplus,\qquad M_h = 203 \pm 16\,M_\oplus.
\]
The final orbital solutions were
\[
P_g = 210.73514 \pm 0.00017\ {\rm d},\qquad
T0_g = 79.97608^{+0.00091}_{-0.00092}\ {\rm BJD}-2454900,
\]
\[
e_g = 0.0292 \pm 0.0038,\qquad
\omega_g = 114.6^{+3.5}_{-3.8}\deg,
\]
and
\[
P_h = 331.60296 \pm 0.00034\ {\rm d},\qquad
T0_h = 73.50056^{+0.00084}_{-0.00081}\ {\rm BJD}-2454900,
\]
\[
e_h = 0.0276 \pm 0.0031,\qquad
\omega_h = 119.0^{+3.0}_{-3.1}\deg.
\]
A consistency check with the full N-body code TTVFast yielded parameters within \(1\sigma\) of the adopted solution. Physically, the new fit reinforced rather than overturned the earlier picture: Kepler-90 g remained a Saturn-sized but Neptune-mass, extremely low-density giant, while Kepler-90 h remained Jupiter-like in bulk properties [2507.13588].

The informational asymmetry between RVs and transit timing is also explicit. In the RVs alone, Kepler-90 g was reported as “essentially undetected,” with a \(3\sigma\) upper limit
\[
M_g < 109\,M_\oplus,
\]
whereas Kepler-90 h was clearly detected at
\[
M_h = 234^{+31}_{-32}\,M_\oplus.
\]
Once post-Kepler transit timings were included, however, a TTV-only fit produced mass posteriors almost identical to the full RV+TTV fit. The decisive leverage therefore came from extending the transit-timing baseline, especially through the 2024 recovery of \(g\) [2507.13588].

## 4. Resonances, secular structure, and long-term stability

Kepler-90 is dynamically rich across multiple radial scales. The original seven-planet analysis emphasized that planets \(b\) and \(c\) lie within \(0.5\%\) of the 4:5 mean-motion resonance, that \(d\), \(e\), and \(f\) are close to a 2:3:4 chain with the Laplace-like relation
\[
\frac{1}{P_d} - \frac{3}{P_e} + \frac{2}{P_f} \sim 0,
\]
and that planet \(g\) showed a \(25.7\) h timing displacement, described there as the largest such perturbation known at the time. The same paper also described the system as dynamically delicate, with the outer giants dominating the richest interactions [1310.6248].

Subsequent focused work on the outer pair sharpened that picture. The 2020 TTV/TDV analysis argued that Kepler-90 g and h exhibit large, non-sinusoidal TTVs up to 25 hours, unusually informative compared with the more common small, approximately sinusoidal TTVs in Kepler systems. Using TTVFast in a three-body model, that study obtained a best-fit \(\chi^2 = 9.19\) for 18 observables, decomposed as \(\chi^2_{\rm TTV} = 0.19\) and \(\chi^2_{\rm TDV} = 9.00\). The resonant diagnostics were written as
\[
\phi_{g,h}=3\lambda_h - 2\lambda_g-\varpi_{g,h},
\]
and both resonance angles were found to circulate rather than librate. The pair is therefore close to, but not locked in, the 3:2 resonance. The same work reported low but nonzero eccentricities, near-coplanarity, apsidal alignment, and long-term stability in a REBOUND/WHFast integration over \(2\) billion years with a \(2\)-day timestep. A Hill-stability check gave \(\Delta = 0.35\) against a threshold of \(0.19\), consistent with stability against close encounters [2011.08515].

A useful correction to a common shorthand follows from these results: “near resonance” in Kepler-90 does not imply present resonant lock. For the outer pair, the strongest published dynamical claim is precisely the opposite—proximity to resonance together with circulating resonance angles and long-lived stability [2011.08515].

The broader secular architecture has also been investigated under the hypothesis of an additional unseen outer giant. In a 7-planet model of Kepler-90 treated as a STIP, direct integrations and secular analysis showed that a nearly coplanar Jupiter analogue at most semimajor axes between \(1\) and \(5.2\) au mainly alters precession frequencies without destroying the inner system. A special regime appears near \(a_J \sim 3.0\)–\(3.2\) au, where a secular inclination resonance can drive planets \(b\) and \(c\) together onto a second plane tilted by about \(16^\circ\) relative to the rest of the system while preserving stability; in the forced-migration experiment, instability appeared only when the perturber reached about \(a_J = 2.5\) au. The same study identified a 5:4 near-MMR for \(b\)–\(c\) and a 3:2 near-MMR for \(g\)–\(h\), and found that synthetic nodal frequencies agreed better with linear secular theory than apsidal frequencies, which showed stronger evidence of interactions beyond second-order secular approximations [1802.01702].

## 5. Predictive ephemerides, observability, and atmospheric follow-up

Kepler-90’s observational value derives not only from multiplicity but from the fact that all eight known planets transit. The transits provide radii and orbital periods, while TTVs encode the gravitational coupling, making the system unusually information-rich for a compact multiplanet architecture. This is especially consequential for the outer giants because they remain transiting and have large transit depths [2507.13588].

Before the post-Kepler recoveries, the predictive situation for future transits of \(g\) and \(h\) was poor. In the initial RV+Kepler-only model, the forecast uncertainty at the final predicted epoch reached \(6.65\) d for \(g\) and \(1.21\) d for \(h\), much larger than the transit durations of about \(12.6\) hr and \(14.7\) hr. After adding all transit data, the uncertainty on transit midpoints through 2029 dropped to about \(10\) minutes for both planets. This increase in ephemeris precision is the practical result of converting a previously degenerate long-period TTV problem into a predictive dynamical solution [2507.13588].

The 2025 analysis explicitly identified this improvement as enabling time-critical atmospheric observations, arguing that the large transit depths and precise ephemerides make Kepler-90 g and h attractive targets for atmospheric characterization with JWST and HST. Because Kepler-90 g remains an extreme low-density giant and Kepler-90 h remains a more conventional Jovian planet, comparative transmission spectroscopy of the pair has particular architectural interest. A plausible implication is that Kepler-90 offers an uncommon opportunity to compare atmospheres across two outer giants embedded in a single compact eight-planet system [2507.13588].

Kepler-90 i is also significant from the standpoint of observability methodology. Its discovery demonstrated that low-S/N residual transit searches in known multiplanet systems can be made tractable by ranking threshold-crossing events with deep learning and then subjecting the best candidates to conventional vetting. In the Kepler-90 search, the neural-network score of \(0.942\), combined with centroid analysis, photometric false-positive tests, and vespa validation, elevated a weak \(14.4\)-day signal into a statistically validated eighth planet [1712.05044].

## 6. Alternative structural models and major caveats

Beyond mainstream transit, TTV, and RV modeling, Kepler-90 has also been used as a test system for the so-called global polytropic model. In that framework, a planetary system is treated as if it were in hydrostatic equilibrium, the Lane–Emden equation is solved in the complex plane, and successive roots of \(\mathrm{Re}(\theta)\) define polytropic shells that are interpreted as preferred orbital regions. For a seven-planet Kepler-90, the 2014 application reported an optimum polytropic index
\[
n_{\rm opt}=2.819,
\]
with shell assignments \(q_b=4\), \(q_c=4\), \(q_d=7\), \(q_e=8\), \(q_f=8\), \(q_g=9\), and \(q_h=11\), and a summed absolute percent error of about \(13.4\%\), or about \(2\%\) on average. In that model, shells 4 and 8 were doubly occupied, using combinations of maximum-density and average-density orbit radii [1411.5390].

A later eight-planet version used the two-dimensional implementation of the same model, scanning the polytropic index over \(2.400 \le n \le 3.300\) and the stellar radius over \([1.1,1.3]\,R_\odot\). For Kepler-90 it reported
\[
n_{\rm opt}=2.784,\qquad R_{\rm opt}=1.2073\,R_\odot,
\]
with total mismatch
\[
\Delta_{\rm opt}\approx 10.7\%.
\]
That solution placed the eight planets in shells 4 through 11, one planet per shell, using \(\alpha_{R4}\) for \(b\), \(\alpha_{L5}\) for \(c\), \(\alpha_6\) for \(i\), \(\alpha_7\) for \(d\), \(\alpha_{R8}\) for \(e\), \(\alpha_{L9}\) for \(f\), \(\alpha_{10}\) for \(g\), and \(\alpha_{R11}\) for \(h\) [2009.09732].

These shell-based studies are mathematically explicit but methodologically distinct from the dynamical literature. The 2020 numerical-method paper itself describes the framework as a strong physical idealization and notes that it is not standard dynamical planet-formation theory. The model is therefore best understood as a phenomenological structure-fitting approach rather than as a substitute for N-body constraints, transit photometry, or RV inference [2009.09732].

The mainstream dynamical solutions also retain explicit caveats. The 2025 mass update adopted a reduced two-planet model for \(g\) and \(h\), assumed coplanarity and edge-on orbits, and used TTVFaster’s first-order-in-eccentricity approximation rather than a full photodynamical treatment of all eight planets and all light curves. The Swift and Spitzer timings were less precise than the Kepler and 2024 timings, one Spitzer point for \(g\) was identified as a notable outlier, and allowing the stellar mass to vary broadened the planet-mass posteriors. The most effective stated route to further improvement was additional precise transit timings of \(g\) and \(h\), with further RVs expected to help chiefly for \(h\), since \(g\) is so weak in RV [2507.13588].

Taken together, the current research picture is internally consistent on the system’s main points. Kepler-90 remains the archetypal eight-planet transiting system: compact, dynamically active, observationally rich, and especially informative in its outer pair, where a Saturn-sized but only \(15.0 \pm 1.3\,M_\oplus\) planet coexists with a \(203 \pm 16\,M_\oplus\) Jupiter-like companion whose mutual perturbations make the system both challenging and unusually constraining for exoplanet dynamics [2507.13588].

Source: https://www.emergentmind.com/topics/kepler-90-system