Papers
Topics
Authors
Recent
Search
2000 character limit reached

JWST Excludes Exomoons Down to 0.1 Earth Radii Around a Rocky, Temperate Exoplanet

Published 4 Sep 2026 in astro-ph.EP | (2609.05301v1)

Abstract: To date, even with JWST, it has not been possible to test for exomoons as small as the Moon. Only two reported searches for exomoons around bound planets have been attempted with JWST, both of which relied on a single JWST transit. We suggest that the below expectation sensitivity to date is, in part, a product of the considerable intrinsic flexibility of the planet+moon transit model when confronted with a single event, and the presence of unanticipated systematic noise. To test this, we present a search around the rocky, temperate-zone exoplanet LP 890-9c using twelve JWST transits. We find no evidence for an exomoon but exclude 0.1R0.1R_{\oplus} moons to 95% confidence across the entire Hill region, representing by far the most sensitive search to date. Our limits exclude analogs to many real Solar System moons, such as Europa, Rhea and Umbriel. However, we emphasize that the close-in orbit of LP 890-9c (0.04au) would make any moons larger than 0.1R{\sim}0.1R_{\oplus} unlikely to survive for many Gyr due to tides. Regardless, our study firmly establishes that JWST can indeed probe down to remarkably small moons. Further, we find that even a single transit can deliver impressive limits, with the exception of one epoch that is contaminated by red noise. However, by pairing it with just one cleaner epoch, the sensitivity recovers to a level indistinguishable from any other pairing, which bodes well for a potential second JWST transit of Kepler-167e.

Authors (1)

Summary

  • The paper demonstrates that JWST/NIRSpec observations can detect or constrain satellites around temperate, rocky exoplanets to down to moon radii of approximately 0.1 RADARIUS<|epilogue|>Earth
  • N-resistant methods, including multi-transit and photometric performance techniques was used The highly precision analysis ruled out the existence of satellites around LP 890-9 c
  • Coherent multi-epoch photodynamic modelling demonstrates enhanced robustness to formally confirm Transit clouds and, Scope to explore nearby stars

Observational objective and target selection

The paper presents a twelve-transit JWST/NIRSpec search for exomoons orbiting LP 890-9 c, a 1.37R1.37\,R_{\oplus} planet receiving approximately 90%90\% of Earth’s instellation (2609.05301). The central methodological premise is that previous JWST exomoon searches were limited by the combination of single-transit model flexibility and time-correlated systematics. A planet–moon model confronted with one transit has substantial freedom to reinterpret unmodeled structure as a satellite signal, while red noise can broaden the marginalized posterior on the moon radius. A sequence of transits instead requires the putative satellite to maintain a single dynamically coherent orbit across epochs.

LP 890-9 c is therefore selected as an observationally favorable target. Its transits are comparatively short, the host is quiescent, and twelve visits were obtained in a single JWST program. The observations used NIRSpec PRISM in Bright Object Time Series mode, with NRSRAPID readout, the CLEAR/PRISM configuration, a SUB512 subarray, five groups per integration, and an effective integration time of $0.903$ seconds. The visits span August 2025 to February 2026 and sample twelve planetary transits.

The target is not necessarily dynamically favorable for retaining a large moon. At an orbital separation of approximately $0.04$ au from its star, tidal evolution is expected to remove or destroy substantial satellites over gigayear timescales. This distinction is important: the analysis is primarily an instrumental and methodological demonstration of JWST sensitivity, rather than a high-prior-probability search for a long-lived satellite around LP 890-9 c.

Reduction strategy and photometric performance

The authors reduce the data independently with Eureka! and ExoTiC-JEDI. Both reductions omit reference-pixel correction, which is unavailable for the SUB512 subarray, and jump detection, whose false-positive rate is problematic for five-group integrations. Both also perform group-level column-by-column removal of NIRSpec $1/f$ noise before ramp fitting. Relative spectrophotometry is obtained without applying flat-field, photometric, or wavelength-zero-point corrections, thereby avoiding calibration operations that are unnecessary for white-light transit depths.

The Eureka! reduction uses optimal extraction, with the extraction aperture, background exclusion, detector window, outlier threshold, and white-light wavelength range optimized on the first visit. The adopted aperture has a three-pixel half-width, and the white-light curve integrates $0.6$–5.3μm5.3\,\mu{\rm m}. The optimal aperture produces a median absolute deviation of $393$ ppm per $0.9$-second integration on the optimization visit. The ExoTiC-JEDI analysis uses a distinct implementation while retaining the same high-level detector choices. In contrast to Eureka!, box extraction outperforms optimal extraction for this faint M6V host, reflecting instability in the estimated spatial profile.

The two reductions are compared only after identical binning and detrending. At 30-second cadence, ExoTiC-JEDI achieves a median out-of-transit RMS of $117$ ppm and a median formal uncertainty of 90%90\%0 ppm, compared with 90%90\%1 ppm and 90%90\%2 ppm for Eureka!. The approximately 90%90\%3 precision advantage of ExoTiC-JEDI persists across nearly all visits.

Figure 1

Figure 1: Twelve LP 890-9 c transits reduced with Eureka!, showing unbinned and 30-second-binned white-light photometry with per-epoch polynomial baselines.

The data are not purely photon-limited. Residual RMS scales approximately as 90%90\%4 with binning factor 90%90\%5 under the white-jitter likelihood, rather than the 90%90\%6 behavior expected for independent Gaussian noise. Introducing a GP substantially flattens the RMS–bin-size relation. This establishes that correlated noise is present, but its characteristic scale is generally short compared with the transit duration.

Figure 2

Figure 2: RMS as a function of bin size for the four reduction–likelihood combinations, illustrating sub-photon-limited binning slopes under GP treatment.

Photodynamical and noise models

The astrophysical signal is modeled with LUNA, a full planet–moon photodynamical model incorporating planetary and satellite transits, barycentric motion, dynamical transit timing effects, transit-duration effects, and instrumental trends. The base model includes planetary radius, stellar and planetary density, impact parameter, limb-darkening parameters, planetary ephemeris, satellite semimajor axis, phase, inclination, node, mass ratio, and radius ratio.

A key modification is the inclusion of an independent transit-time offset 90%90\%7 for each of the twelve epochs. These offsets are necessary because the data exhibit strong TTVs that are not plausibly produced by the candidate moon. The offsets move the planet–moon barycenter along the planetary orbit while preserving one globally coherent satellite orbit. This construction prevents the model from resetting the moon’s phase independently at every transit, which would make the satellite model excessively flexible. However, it introduces a substantial degeneracy between the epoch offsets and the satellite-to-planet mass ratio. Consequently, the inferred satellite mass and density are treated as nuisance quantities rather than physically informative measurements.

The baseline for each visit is a multiplicative polynomial in centered and scaled time. Polynomial order is selected independently for each epoch using ten-fold contiguous cross-validation on the out-of-transit data. The selected orders range from one to four, with most visits favoring quadratic or lower-order trends. This procedure explicitly avoids choosing a uniform baseline order or selecting it by visual inspection.

Two noise models are considered. The first adds an epoch-independent white jitter term in quadrature to the empirical photometric uncertainties. The second uses a shared GP amplitude and correlation scale for all visits, with a stochastically driven simple harmonic oscillator kernel. Polynomial coefficients are profiled analytically by generalized least squares. The SHO covariance belongs to the celerite family, allowing exact linear-time factorization and solves rather than the usual cubic-time GP computation (Foreman-Mackey et al., 2017). This computational structure is essential for the MultiNest analyses, which use 4000 live points and require a large number of likelihood evaluations.

The moon inclination is parameterized through an unbounded latent variable that produces a uniform prior in 90%90\%8, preserving isotropic orientations while avoiding hard sampling boundaries. The authors also impose a Rayleigh-statistic penalty against artificial concentration of the moon’s orbital phase across the twelve epochs. This is intended to suppress fine-tuned phase configurations that can mimic repeated instrumental distortions, although it constitutes an informative modeling choice and therefore contributes to the prior structure of the upper limits.

Transit timing variations are not moon-like

Before fitting planet–moon models, the authors fit a planet-only model with independent epoch timing offsets. The result is a highly significant TTV signal with an amplitude of 90%90\%9 seconds. A Lomb–Scargle periodogram yields $0.903$0 for all four reduction–likelihood combinations, with a dominant feature near twelve cycles. The signal is more complex than a sinusoid, but its timescale is outside the expected exomoon TTV corridor.

Figure 3

Figure 3: The twelve measured TTVs and their Lomb–Scargle periodogram, showing a coherent approximately 14-second timing signal inconsistent with a typical exomoon frequency pattern.

The amplitude also disfavors a satellite interpretation. Given the expected planetary mass of approximately $0.903$1 and Hill radius of roughly $0.903$2, a moon at the Hill radius would require a mass ratio of approximately $0.903$3 to generate a 14-second TTV. Any moon at a smaller semimajor axis would need to be more massive. Thus, the observed timing signal would require an unusually massive satellite, close to the maximum dynamically available lever arm.

The authors test this possibility with transit origami, which conditions the expected moon transit phases on a proposed satellite mass ratio and searches for the corresponding photometric dips. No candidate yields a significant signal. After accounting for red-noise inflation, the maximum improvement is $0.903$4 in either reduction. The implied moon radii are also generally below the physically expected mass–radius relation, often requiring implausibly high densities.

Figure 4

Figure 4: Transit-origami spectra searching for moon transits at the phases required to reproduce the observed TTVs; no significant dip is detected.

The analysis therefore treats the TTVs as evidence for an external perturber, possibly LP 890-9 d or another planet, rather than as the primary signature of a moon. The individual $0.903$5 parameters are retained in all subsequent moon fits to prevent the unrelated timing signal from biasing satellite inference.

Null detection and radius constraints

The main comparison is between a planet–moon model $0.903$6 and a zero-radius satellite model $0.903$7. The four combinations of reduction and likelihood all disfavor the moon model in marginal likelihood. The reported log Bayes factors $0.903$8 are:

Reduction and likelihood Log Bayes factor
Eureka! + jitter $0.903$9
Eureka! + GP $0.04$0
ExoTiC-JEDI + jitter $0.04$1
ExoTiC-JEDI + GP $0.04$2

The Savage–Dickey calculations provide consistent, though not identical, evidence against a nonzero moon radius. The posterior radius estimates remain close to zero:

Reduction and likelihood Posterior $0.04$3 $0.04$4 upper limit
Eureka! + jitter $0.04$5 $0.04$6
Eureka! + GP $0.04$7 $0.04$8
ExoTiC-JEDI + jitter $0.04$9 $1/f$0
ExoTiC-JEDI + GP $1/f$1 $1/f$2

At $1/f$3, the limits range from $1/f$4 to $1/f$5. Thus, the principal numerical claim is that moons near $1/f$6 are excluded at approximately $1/f$7 confidence across the allowed orbital region. The consistency among independent reductions and fundamentally different noise treatments is important because it reduces the likelihood that the constraint is an artifact of one extraction pipeline or one covariance assumption.

Figure 5

Figure 5: Marginalized moon-radius posteriors for the four analyses, all consistent with a null satellite radius.

The semimajor-axis grid shows that the limit remains near $1/f$8 from approximately $1/f$9 to $0.6$0. Sensitivity degrades modestly at wide separations because the finite observing baselines do not always capture the full range of possible moon transit phases. The expected Hill radius is approximately $0.6$1, so the search covers the dynamically relevant region with some extension beyond it.

The limits exclude analogs of eight Solar System moons: Europa, Ganymede, Io, Rhea, Titan, Titania, Triton, and Umbriel. This is a strong observational statement, but it should be interpreted as a constraint on transit-compatible radius and orbital configurations, not as evidence that such bodies could survive around LP 890-9 c. In this system, tidal evolution independently makes many of these satellites unlikely.

Figure 6

Figure 6: Two-sigma upper limits across satellite semimajor axis, compared with Solar System moons, the Hill radius, the Roche limit, and the radius required for total solar eclipses.

The analysis also tests whether LP 890-9 c could host a moon producing total stellar eclipses. The eclipse condition requires the satellite’s angular radius as seen from the planet to match the star’s angular radius. The upper limits intersect this condition near $0.6$2; at larger separations, eclipse-producing satellites become increasingly inconsistent with the data. The paper therefore concludes that total eclipses are unlikely for LP 890-9 c, subject to the adopted stellar, planetary, and satellite-radius assumptions.

Sensitivity to the number of transits

The epoch-subset analysis isolates the role of repeated observations. With increasing transit count, the moon-radius upper limit improves approximately as $0.6$3, as expected for partially independent measurements. Individual epochs generally provide strong constraints: excluding the contaminated first visit, the median single-transit $0.6$4 limit is approximately $0.6$5. Observation #51 is a clear outlier, producing a limit of $0.6$6 when analyzed alone because of its excess red noise.

Figure 7

Figure 7: Moon-radius upper limits for progressively larger epoch sets, individual transits, and representative two-transit combinations.

The result most relevant to observing strategy is that a contaminated epoch does not necessarily compromise a multi-epoch search. Pairing observation #51 with another transit produces limits of $0.6$7 and $0.6$8, comparable to the $0.6$9 distribution from the other representative two-epoch combinations. The implication is specific: a second clean transit can substantially reduce the degeneracy created by a red-noise-dominated first transit because a moon model must explain both events with one Keplerian orbit. The data do not establish whether two heavily contaminated epochs would behave similarly.

Limitations and open questions

The upper limits depend on the adopted photodynamical model, prior structure, and treatment of correlated noise. The circular-orbit assumption excludes eccentric satellite configurations, although close-in satellites are generally expected to circularize efficiently. The Rayleigh phase penalty suppresses phase clustering that the authors regard as fine-tuned, but it is an informative prior rather than a likelihood-derived constraint. The planetary density prior is based on a probabilistic mass–radius relation rather than a dynamical mass measurement, and the assumed Hill radius therefore remains uncertain.

The treatment of epoch timing offsets is necessary but weakens constraints on satellite mass. Because the twelve independent 5.3μm5.3\,\mu{\rm m}0 terms can absorb barycentric TTVs, the posterior on 5.3μm5.3\,\mu{\rm m}1 and the inferred satellite density cannot be interpreted as a measurement. The Bayes-factor comparison is also described as optimistic because the zero-radius model does not remove all other satellite parameters. Finally, the correlated-noise GP is shared across epochs through two hyperparameters, while the polynomial baselines remain visit-specific. Whether this is the uniquely appropriate hierarchical covariance structure is not demonstrated by the data.

The principal unresolved astrophysical question is the origin of the approximately 14-second TTV signal. If it is produced by an additional planet, a joint dynamical model could refine the ephemeris and perhaps alter the treatment of the epoch offsets. The present analysis deliberately avoids using that information because the exomoon question only requires the timing variations to be modeled as nuisance structure.

Conclusion

The paper establishes that a multi-transit JWST/NIRSpec campaign can constrain exomoons around a rocky, temperate exoplanet to radii of order 5.3μm5.3\,\mu{\rm m}2. Twelve LP 890-9 c transits, independently reduced with Eureka! and ExoTiC-JEDI and analyzed with both white-jitter and GP likelihoods, yield no evidence for a moon and exclude 5.3μm5.3\,\mu{\rm m}3 satellites at approximately 5.3μm5.3\,\mu{\rm m}4 confidence across the Hill region (2609.05301). The analysis also demonstrates that coherent multi-epoch photodynamical modeling is more robust to isolated red-noise contamination than single-transit inference. These constraints are observationally stringent even though tidal evolution makes large, long-lived moons around LP 890-9 c intrinsically improbable.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Explain it Like I'm 14

1. What is this paper about?

This paper asks a big question: Can the James Webb Space Telescope (JWST) find very small moons orbiting planets outside our Solar System?

The researchers studied a rocky, fairly mild-temperature planet called LP 890-9 c. It is about 1.37 times the size of Earth and receives about 90% as much energy from its star as Earth receives from the Sun.

They used JWST to observe the planet passing in front of its star 12 separate times. These events are called transits. During a transit, the planet blocks a tiny amount of starlight. If the planet has a moon, the moon might also block some light, creating an extra small dip.

The main result is that they did not find evidence that LP 890-9 c has a moon. However, they showed that JWST is sensitive enough to rule out moons as small as about one-tenth the radius of Earth in the region where a moon could safely orbit.

2. What questions did the researchers want to answer?

The study mainly focused on these questions:

  • Can JWST detect moons much smaller than Earth?
  • Does observing many transits make it easier to distinguish a real moon from random noise?
  • How much do telescope or star-related errors reduce the search sensitivity?
  • Are previous disappointing searches caused by JWST being unable to find small moons, or by using only one transit and having difficult noise in the data?
  • How small a moon can be ruled out around LP 890-9 c?

The researchers were especially interested in moons around 0.1 Earth radii. This is smaller than the moons Ganymede and Titan, but still larger than some familiar Solar System moons.

3. How did they carry out the research?

Watching the planet cross its star

The team examined 12 transit observations made with JWST's NIRSpec instrument. NIRSpec measures how much light arrives from the star at different times.

Imagine looking at a flashlight with a tiny object moving across it. The light becomes slightly dimmer while the object is in front of the flashlight. In the same way, the planet causes a small dip in the star's brightness.

A moon could create:

  • A second small dip before or after the planet's transit
  • A change in the exact timing of the planet's transit
  • Small changes in the length or shape of the transit

The researchers searched for all of these possible clues.

Processing the JWST data

The raw JWST measurements contain more than just the star's light. They can also include effects from:

  • The detector
  • Small changes in telescope pointing
  • Slow changes in the instrument's behavior
  • Noise from the star itself
  • Random measurement errors

The team used two independent computer programs, Eureka! and ExoTiC-JEDI, to process the observations. Using two different methods is useful because it helps show whether a result is real or is caused by one particular data-processing technique.

They then combined nearby measurements into 30-second groups. This is called binning. It is similar to averaging many noisy temperature readings together to get a more reliable estimate.

Modeling the planet, moon, and noise

The researchers built a detailed mathematical model of what the light curve should look like. A light curve is simply a graph showing how the star's brightness changes over time.

The model included:

  • The planet's size and orbit
  • A possible moon's size and orbit
  • The planet's effect on the star's light
  • Possible timing changes
  • Slow trends caused by the instrument
  • Random and time-related noise

The study used two main noise models:

  1. White-noise model: Assumes each measurement's error is mostly independent, like separate dice rolls.
  2. Gaussian Process model: Allows nearby measurements to have related errors. This is more realistic when the data contain a slow, smooth drift, such as the telescope gradually settling.

The researchers also used cross-validation to choose how complicated the trend correction should be. In everyday terms, they tested which correction worked best on part of the data and also predicted the remaining data well. This helped prevent the correction from being either too simple or so complicated that it accidentally erased a possible moon signal.

4. What did they find?

No moon was detected

The researchers found no convincing evidence of an exomoon around LP 890-9 c.

This does not prove that the planet has no moon at all. A very small moon, or one in an unusual orbit, could still have escaped detection.

Very small moons could be ruled out

The most important result is that the researchers could rule out moons as small as approximately:

0.1 Earth radii

with 95% confidence throughout the planet's usable moon-orbiting region, called its Hill region.

The Hill region is the area around a planet where the planet's gravity is strong enough to hold onto a moon despite the pull of the star. A simple analogy is a planet's “gravitational neighborhood.”

This was described as the most sensitive exomoon search so far.

The result rules out moons similar in size to several moons in our Solar System, including:

  • Europa, a moon of Jupiter
  • Rhea, a moon of Saturn
  • Umbriel, a moon of Uranus

It does not rule out all moons, however. Smaller moons could still exist.

Multiple transits helped

The researchers found that even one transit could sometimes provide a useful limit. However, observing many transits was especially valuable because a real moon must follow one consistent orbit over time.

A single strange-looking dip could be caused by noise. But if similar effects appear at the right times across many observations, they are more likely to be caused by a real moon.

The study also found that one of the 12 observations was affected by unusually strong red noise. Red noise means that errors are connected over time rather than being completely random. For example, several measurements might all drift upward or downward together.

Importantly, combining that poor-quality observation with just one cleaner observation restored much of the sensitivity. This suggests that future searches do not always require a large number of transits if at least some observations are clean.

The planet may not be a good place for a large moon

LP 890-9 c orbits very close to its star, at about 0.04 astronomical units. An astronomical unit is the average distance between Earth and the Sun.

Because the planet is so close to its star, gravitational tidal effects could slowly change a moon's orbit. Over billions of years, these effects might cause a large moon to move away, crash into the planet, or otherwise become unstable.

Therefore, even though JWST could detect a moon larger than about 0.1 Earth radii, the researchers say that such a large moon may be unlikely to survive for billions of years around this particular planet.

5. Why is this important?

This study shows that JWST really can search for moons much smaller than scientists had previously been able to test.

Earlier JWST searches were based on only one transit and were affected by unexpected patterns in the data. Those problems made it difficult to tell whether a small dip came from a moon or from the telescope, the star, or random noise.

This paper suggests several ways to improve future searches:

  • Observe the planet during several transits.
  • Choose stars that are relatively quiet.
  • Avoid observations that require very long, complicated exposures.
  • Use realistic models for time-related noise.
  • Check results with more than one data-processing method.

The research also gives hope for studying other planets, such as Kepler-167 e, with future JWST observations. A second, cleaner observation of that planet could greatly improve the search for a moon.

Simple conclusion

The researchers did not discover an exomoon, but they achieved something important: they showed that JWST can search for moons only about one-tenth the size of Earth.

In other words, JWST is not just capable of finding giant moons. Under good observing conditions, it can also test for moons closer in size to some familiar moons in our own Solar System. This brings scientists closer to answering a long-standing question: Are moons common around planets outside our Solar System?

Knowledge Gaps

Knowledge gaps, limitations, and open questions

  • Generalizability beyond LP 890-9 c is untested. The result is based on one rocky, temperate-zone planet orbiting a single M6V star, so it is unclear whether JWST can routinely reach 0.1R0.1\,R_{\oplus} sensitivity for stars with different brightnesses, activity levels, spectral types, transit durations, or observing geometries.
  • The inferred upper limit is not independently validated with injected-recovery experiments. The paper does not establish detection completeness across moon radius, mass, orbital distance, inclination, phase, density, and impact parameter, particularly for signals that overlap the planetary transit or occur partly outside the observed window.
  • The claim of exclusion across the entire Hill region may depend strongly on orbital-prior choices. The sensitivity of moons near the planet, near the Hill-stability boundary, and on highly inclined or retrograde orbits is not separately quantified.
  • Long-term dynamical stability is not fully demonstrated for the tested moon population. The analysis considers the Hill region but does not provide a detailed stability map incorporating tides, planetary oblateness, eccentricity, stellar perturbations, and the planet’s close-in orbit.
  • The assumed circular satellite orbit may bias the limits. Eccentric moons can produce different transit timing, duration, velocity, and impact-parameter signatures; the sensitivity to eccentric satellite orbits remains unexplored.
  • The planetary orbit is also treated as circular without quantifying the effect of possible eccentricity. Any unmodeled eccentricity could alter transit durations and timing behavior and potentially affect the inferred moon-radius limits.
  • The model does not appear to explore mutual inclination and nodal precession over longer timescales. A moon that transits only intermittently because of precession could evade detection even if it is present, but the resulting completeness is not quantified.
  • The treatment of transit timing variations introduces substantial model flexibility. Assigning an independent timing offset to every epoch can absorb astrophysical or instrumental structure and may weaken constraints on moon-induced dynamical signals; the effect on the marginalized moon-radius posterior is not fully characterized.
  • The timing-offset model is not physically constrained by a specified perturber population. Although a non-transiting perturber is included, the paper does not determine its possible mass, orbit, or dynamical consistency with the observed timing variations.
  • The reported satellite mass and density constraints are effectively non-informative. Because timing offsets are degenerate with the satellite-to-planet mass ratio, the analysis cannot robustly determine whether a candidate moon has a physically plausible mass or composition.
  • The origin of the detected transit timing variations remains unresolved. The paper attributes them to effects that cannot be explained by the exomoon alone, but does not establish whether they arise from an additional planet, ephemeris errors, stellar activity, or instrumental systematics.
  • The circular, single-moon model does not address multiple-moon systems. Several smaller moons could produce a combined or dynamically complex signal that differs from the assumed one-moon model and might not be captured by the reported upper limits.
  • The Gaussian-process noise model is not comprehensively compared with alternative kernels. A single shared SHO kernel with fixed quality factor may not represent visit-specific instrumental settling, stellar variability, or nonstationary correlations.
  • Sharing GP amplitude and correlation length across all epochs may be too restrictive. Noise properties can vary substantially between visits; the paper does not quantify how allowing per-epoch GP hyperparameters changes the moon constraints.
  • The adopted GP prior bounds could influence the result. The lower and upper limits on amplitude and correlation length are selected pragmatically, but sensitivity to broader ranges and to alternative prior families is not reported.
  • Profiling rather than marginalizing polynomial baseline coefficients may underestimate uncertainty. The paper uses generalized least-squares point estimates for nuisance coefficients, but does not demonstrate that full Bayesian marginalization produces indistinguishable moon posteriors.
  • The polynomial baseline and GP can be degenerate with shallow moon signals. The analysis does not fully establish which portions of the allowable moon parameter space are lost because the baseline or GP absorbs short-duration transit features.
  • The polynomial-order selection procedure may use information differently from the final inference. Orders are selected using out-of-transit cross-validation, but the uncertainty associated with this discrete model-selection step is not propagated into the reported limits.
  • The extraction-parameter optimization is performed using observation #51 only. Parameters selected on one visit may not be optimal for the other eleven observations and could introduce reduction-dependent biases.
  • The reduction comparison is not fully independent at the instrument-processing level. Both pipelines share several calibration choices, including skipped jump detection, group-level destriping, and omitted flat-field and photometric calibration, so common systematic errors may remain undetected.
  • No third, fundamentally different reduction or instrument-level validation is presented. Agreement between Eureka! and ExoTiC-JEDI does not establish that the extracted light curves are free of shared detector or calibration artifacts.
  • The analysis relies exclusively on white-light curves. Spectral or wavelength-dependent information that could distinguish instrumental systematics, stellar variability, and moon transits is not used.
  • Stellar activity is not independently characterized during the JWST campaign. The conclusion that LP 890-9 is sufficiently quiescent is based largely on prior information; contemporaneous photometric, spectroscopic, or multiwavelength monitoring is not used to rule out activity-related signals.
  • The effect of stellar heterogeneity on the transit model is not quantified. Unocculted spots, faculae, and wavelength-dependent surface structure could alter transit depths and baseline behavior, especially for an M-dwarf host.
  • The observation window may not capture all possible moon events. Moons transiting before or after the planetary event, or during gaps between exposures and visits, could remain undetected; completeness as a function of moon orbital phase and event timing is not explicitly provided.
  • The impact of the adopted 30-second binning is not fully tested for the smallest signals. Although integration-time effects are considered negligible, binning can dilute very short moon transits or alter sensitivity to moon configurations with rapid sky-plane motion.
  • The claimed 95% confidence exclusion is not clearly distinguished from a Bayesian credible upper limit. The statistical interpretation and calibration of the reported confidence level are not fully specified, especially under model uncertainty and correlated noise.
  • No external or simulated validation demonstrates correct frequentist coverage of the upper limits. The analysis does not show that nominal 95% limits exclude injected moons at the expected rate when the adopted detrending and GP procedures are applied.
  • The physical plausibility of surviving moons is discussed but not incorporated into the inference. Tidal evolution is used to argue that large moons are unlikely around this close-in planet, yet the reported limits include potentially unstable or short-lived configurations without a population-weighted survival model.
  • The paper does not constrain the occurrence rate of exomoons. A non-detection around one planet, even with high sensitivity, cannot determine how common 0.1R0.1\,R_{\oplus} moons are; a larger, hierarchically analyzed sample is required.
  • The manuscript text provided is incomplete. It ends during the discussion of the inclination prior, so the full prior specification, posterior results, evidence calculations, robustness tests, and conclusions cannot be independently evaluated from the supplied version.

Practical Applications

Immediate Applications

  • Standardized JWST exomoon-search workflow — astronomy and space science.
    • obtain multiple transits rather than relying on a single event;
    • prioritize targets whose transits fit within a single exposure or a small number of stable exposures;
    • avoid highly active or systematically noisy host stars;
    • reduce data with independent pipelines such as Eureka! and ExoTiC-JEDI;
    • compare reductions after identical detrending and time binning;
    • fit a photodynamical planet–moon model jointly with instrumental trends and correlated noise.

This can immediately support observing proposals, archival JWST analyses, and reanalysis of existing transit programs. Feasibility depends on access to suitable targets, sufficient telescope time, reliable ephemerides, and the validity of the adopted orbital and stellar models.

  • Reanalysis of existing JWST transit archives — astronomy and open science. The study demonstrates that observations collected for atmospheric characterization can be repurposed for satellite searches, even when exomoons were not part of the original science case. Researchers can apply the published reduction settings, version-controlled configuration files, and white-light products to other small exoplanets.

A practical workflow would screen public NIRSpec/BOTS observations for: - multiple transit epochs; - low stellar activity; - exposure sequences without severe settling or long-term trends; - adequate photometric precision after binning.

The main dependency is that archival data must contain enough baseline before and after transit to distinguish moon signals from instrumental trends.

  • Improved JWST time-series data reduction — instrumentation and scientific software.
    • group-level background subtraction before ramp fitting to address time-varying $1/f$ noise;
    • disabling jump detection for short, five-group integrations when it generates excessive false positives;
    • omitting flat-field and absolute photometric corrections when analyzing relative transit depths;
    • optimizing extraction apertures empirically;
    • using box extraction when optimal-extraction profiles are unstable for faint traces;
    • retaining the full $0.6$–5.3μm5.3\,\mu\mathrm{m} range for M-dwarf hosts when it improves photon statistics.

These practices could be incorporated into reusable pipeline templates or quality-control tools. They are instrument- and target-dependent, so settings should not be transferred blindly to other JWST modes, stellar types, or brightness regimes.

  • Independent-pipeline validation for high-stakes light-curve measurements — scientific computing.
    • the light curves from multiple pipelines;
    • residual scatter at several bin sizes;
    • differences in transit depths and timing;
    • sensitivity of exomoon limits to extraction and detrending choices.

This approach is applicable beyond exomoons, including transmission spectroscopy, transit timing, stellar variability studies, and searches for small transiting planets. It assumes that the pipelines are genuinely independent enough that shared calibration errors do not dominate.

  • Correlated-noise-aware inference for transit photometry — statistics and software.
    • a deterministic astrophysical model;
    • per-visit polynomial baselines;
    • a shared correlated-noise kernel;
    • analytic profiling of linear baseline coefficients;
    • exact linear-time celerite evaluation for the adopted kernel.

This can form the basis of a software module for robust transit, eclipse, or phase-curve inference. The main assumptions are that the chosen kernel adequately represents the correlated noise and that its shared hyperparameters are appropriate across observing epochs.

  • Cross-validation for selecting detrending complexity — astronomy and general data analysis.
    • transit baselines;
    • detector drift correction;
    • stellar photometric monitoring;
    • laboratory sensor data;
    • repeated experimental measurements.

The method requires sufficient out-of-event baseline data. If the event occupies most of the observation, cross-validation may not reliably distinguish underfitting from signal absorption.

  • More reliable upper limits on unseen satellites — planetary science and mission planning. Even without detecting a moon, the workflow produces statistically meaningful radius constraints. Similar analyses can immediately generate occurrence-rate constraints for moon populations and test whether specific Solar System analogs, such as Europa-, Rhea-, or Umbriel-sized bodies, are excluded around selected exoplanets.

Interpretation depends strongly on the host planet’s dynamical environment. For LP 890-9 c, the paper notes that tides may make moons larger than approximately 0.1R0.1\,R_{\oplus} unlikely to survive for gigayears; therefore, a nondetection is not simply a constraint on formation frequency.

  • Prioritization of targets for future observations — astronomy policy and telescope scheduling.
    • multiple observable transits;
    • quiet host stars;
    • short enough transits to avoid many sequential exposures;
    • stable detector configurations;
    • bright enough hosts to approach photon-limited precision;
    • dynamically plausible satellite orbits.

These criteria can be incorporated into proposal-ranking tools and survey-design simulations. They depend on accurate stellar activity assessments, transit ephemerides, and tidal-stability calculations.

  • Educational and training tools for astronomical inference — academia.
    • Bayesian model comparison;
    • photodynamical transit modeling;
    • Gaussian processes;
    • detector calibration;
    • uncertainty propagation;
    • reproducible computational research.

Students could reproduce the white-light curves, compare noise models, and test how the inferred moon-radius limits change with the number of transits. This depends on continued availability of the raw data, configuration files, and computationally manageable implementations of the likelihood.

Long-Term Applications

  • A dedicated exomoon survey with JWST and future observatories — astronomy and space missions.
    • the occurrence rate of small moons;
    • satellite-size distributions;
    • moon survival as a function of stellar irradiation and planetary distance;
    • correlations between moons and planetary mass, composition, or architecture.

This requires substantial observing time, carefully selected targets, uniform statistical treatment of nondetections, and improved understanding of stellar and instrumental red noise.

  • Automated exomoon-detection pipelines — scientific software and machine learning. The paper’s reproducible reductions and photodynamical model could be developed into an automated system that:
    1. ingests calibrated time-series observations;
    2. generates multiple independent light-curve reductions;
    3. assesses noise versus bin size;
    4. selects detrending complexity by cross-validation;
    5. fits planet-only and planet–moon models;
    6. reports posterior constraints and false-positive diagnostics.

Machine-learning components could assist with anomaly triage or target ranking, but final claims should remain based on physically constrained orbital models. Training data, simulation realism, and protection against model-driven false positives are major dependencies.

  • Joint photometry, spectroscopy, and dynamical inference — exoplanet characterization. Future analyses could combine white-light curves used for moon detection with wavelength-resolved transit spectra. This would allow researchers to examine whether a planet’s atmospheric retention, surface environment, or thermal state is associated with satellite presence.

Such a product could connect: - satellite radius and mass constraints; - planetary atmospheric composition; - stellar irradiation; - tidal evolution; - long-term habitability.

This requires resolving the interaction between spectral systematics and broad-band transit signals, as well as avoiding biases caused by analyzing only planets with unusually favorable observations.

  • Tidal-evolution and satellite-survival population models — planetary formation and dynamics.
    • tidal migration;
    • orbital decay;
    • planetary and satellite tidal quality factors;
    • stellar evolution;
    • moon formation and capture.

The resulting models could predict which exoplanet systems are most likely to retain moons over geological timescales. These predictions depend on poorly known tidal parameters and on assumptions about the planet’s internal structure and formation history.

  • Use of exomoon signals to measure planetary and satellite masses — planetary geophysics.
    • planet–moon mass ratios;
    • planetary bulk density;
    • satellite density;
    • orbital architecture;
    • mutual inclination.

The paper’s treatment of per-epoch timing offsets also illustrates an important methodological issue: unmodeled or external transit-timing variations can be degenerate with the moon’s mass. Future work must combine transit photometry with radial velocities, transit timing, astrometry, or additional planetary-companion searches to break these degeneracies.

  • Next-generation space telescope observing strategies — mission design.
    • highly stable photometry over many hours;
    • rapid and flexible readout modes;
    • low correlated detector noise;
    • simultaneous or repeated transit coverage;
    • scheduling optimized for complete transit-plus-baseline observations.

Mission studies would need to determine whether improved stability or increased target count provides the greater scientific return. The conclusions from JWST/NIRSpec cannot automatically be generalized to other instruments.

  • Hierarchical population inference for exomoon occurrence — statistical astronomy.
    • varying detection thresholds;
    • host-star activity;
    • transit geometry;
    • moon orbital distributions;
    • tidal survival;
    • heterogeneous observing quality.

This requires injection–recovery experiments and well-calibrated completeness estimates. Simple aggregation of individual nondetections would risk biased occurrence-rate conclusions.

  • General-purpose correlated-noise methodology for precision sensing — technology and applied statistics.
    • medical monitoring signals;
    • environmental sensors;
    • satellite instrumentation;
    • robotics telemetry;
    • energy-demand time series;
    • financial or industrial forecasting.

The transferable principle is the separation of a physically interpretable mean model from structured stochastic noise. Successful transfer requires recalibrating kernels, priors, and validation procedures for the temporal scales and failure modes of each application.

Glossary

  • Astrometric microlensing: A method for detecting or characterizing astronomical objects through their gravitational deflection of light and the resulting apparent positional shift. “A wide variety of methods have been proposed to find such worlds, spanning pulsar timing, astrometry, microlensing, infrared excesses and radial velocities”
  • Barycenter: The common center of mass around which two or more astronomical bodies orbit. “The planet-moon barycenter along its orbit about the star”
  • Celerite: A computational framework for efficiently evaluating Gaussian-process models with certain structured covariance kernels. “Because our kernel (Eq.~\ref{eq:shokernel}) is a member of the celerite family, K\mathbf{K} is semi-separable and admits an exact O(nl)\mathcal{O}(n_l) factorization and solve”
  • Cholesky decomposition: A factorization of a positive-definite matrix into the product of a lower-triangular matrix and its transpose. “the GLS normal equations~(\ref{eq:gls}) are then a small (Dl+1)×(Dl+1)(D_l{+}1)\times(D_l{+}1) system solved by Cholesky decomposition”
  • Cross-validation: A statistical procedure that evaluates predictive performance by repeatedly fitting a model to part of a dataset and testing it on withheld data. “We selected the per-epoch polynomial order by kk-fold cross-validation”
  • Destriping: The removal of correlated detector noise that appears as striping or column-dependent patterns in imaging data. “performing group-level 1/ff destriping”
  • Ephemeris: A table or mathematical model specifying the predicted positions or transit times of an astronomical body. “the linear ephemeris from a preliminary fit”
  • Exomoon: A natural satellite orbiting a planet outside the Solar System. “We find no evidence for an exomoon but exclude 0.1\,RR_{\oplus} moons to 95\% confidence across the entire Hill region”
  • Gaussian process: A probability model for functions in which any finite collection of function values follows a multivariate Gaussian distribution. “Gaussian processes provide a flexible, non-parametric description of correlated stochastic signals”
  • Generalized least squares: A regression method that accounts for non-independent or unequal-variance errors through a covariance matrix. “We therefore eliminate them analytically at every likelihood evaluation by generalized least squares (GLS)”
  • Grism: A dispersive optical element combining a diffraction grating and prism to produce a spectrum. “It has been proposed that the wide wavelength mode of PRISM is more susceptible to red noise than narrow grisms like G395H”
  • Hill region: The spatial region around a celestial body within which its gravitational influence can retain satellites against the perturbation of a more massive body. “exclude 0.1\,RR_{\oplus} moons to 95\% confidence across the entire Hill region”
  • Impact parameter: The projected distance between the center of a transiting body’s path and the center of the stellar disk, usually measured in stellar radii. “bb, transit impact parameter”
  • Instellation: The stellar energy flux received by a planet. “a $1.37$\,RR_{\oplus} sized world receiving $90$\% the instellation that Earth does”
  • Jeffreys prior: A scale-invariant prior proportional to the reciprocal of a positive scale parameter. “Both are positive scale parameters and are assigned log-uniform (Jeffreys) priors”
  • Keplerian orbit: An orbit governed by the two-body solution to Newtonian gravity. “it should become increasingly difficult for the moon model to both comport with a strict Keplerian orbit and explain non-Gaussian excursions”
  • Limb darkening: The apparent decrease in stellar surface brightness from the center of the stellar disk toward its edge. “Our implementation uses quadratic limb darkening with coefficients q1q_1 and q2q_2
  • Log-determinant: The logarithm of a matrix determinant, used in likelihood normalization and model-complexity penalties. “The log-determinant term is what allows the GP to be constrained from the data rather than collapsing onto an arbitrarily flexible noise model”
  • Marginalization: The process of integrating over uncertain or nuisance parameters to obtain a probability distribution for parameters of interest. “This introduces complex, multi-dimensional degeneracies that mute sensitivity post-marginalization”
  • Median absolute deviation: A robust measure of statistical dispersion based on the median of absolute deviations from the median. “We assessed each configuration using the median absolute deviation (MAD) of the resulting white light curve as a proxy for photometric scatter”
  • NIRISS/SOSS: The Single Object Slitless Spectroscopy observing mode of JWST’s Near Infrared Imager and Slitless Spectrograph. “using NIRISS/SOSS (GO 6193)”
  • NIRSpec/PRISM: The prism-based low-resolution spectroscopic mode of JWST’s Near-Infrared Spectrograph. “limits down to Ganymede-radius were originally anticipated using NIRSpec/PRISM”
  • Non-Gaussian noise: Measurement variation whose distribution differs from a normal (Gaussian) distribution. “explain non-Gaussian excursions”
  • Nuisance parameter: A model parameter that is required for accurate modeling but is not itself of primary scientific interest. “many of the included terms are ultimately not of central interest to this study - they are ‘nuisance’ terms that will be marginalized out”
  • Occam penalty: A likelihood penalty that discourages unnecessarily complex models, often arising from integration over parameter space or covariance normalization. “the Occam/complexity penalty from the log-determinant of the covariance”
  • Optimal extraction: A weighted method for extracting a one-dimensional spectrum from a two-dimensional detector image using an estimated spatial profile. “We extracted spectra using optimal extraction”
  • Photodynamic: Relating to information about masses, radii, densities, or orbital dynamics inferred from transit light-curve variations. “moons signals are photodynamic - meaning that one can infer their relative radius, relative mass, absolute mean density”
  • Photometric precision: The degree to which measured brightness values reproduce the true or expected flux, commonly quantified by scatter or uncertainty. “We quantify the achieved photometric precision”
  • Photometric transit: The temporary reduction in observed stellar brightness when an orbiting body passes in front of its star. “Only two reported searches for exomoons around bound planets have been attempted with JWST, both of which relied on a single JWST\ transit”
  • Pulsar timing: The measurement of highly regular pulsar arrival times to detect perturbations caused by orbiting bodies. “A wide variety of methods have been proposed to find such worlds, spanning pulsar timing”
  • Quadrature addition: Combining independent uncertainties by adding their variances and taking the square root of the result. “we use the formal uncertainties from our earlier reductions ... added onto a fixed jitter term, σjit\sigma_{\mathrm{jit}}, in quadrature”
  • Radial velocity: The line-of-sight velocity of an astronomical object, inferred from Doppler shifts in its spectrum. “A wide variety of methods have been proposed to find such worlds, spanning pulsar timing, astrometry, microlensing, infrared excesses and radial velocities”
  • Red noise: Time-correlated noise whose power is concentrated at low frequencies. “one epoch that is contaminated by red noise”
  • Semi-separable matrix: A structured matrix whose off-diagonal elements can be represented through low-rank components, enabling faster computations than general dense-matrix methods. “K\mathbf{K} is semi-separable and admits an exact O(nl)\mathcal{O}(n_l) factorization and solve”
  • Spectrophotometry: The measurement of an object’s brightness as a function of wavelength. “NIRSpec/BOTS has been shown to deliver near photon-limited spectrophotometry”
  • Stellar granulation: Brightness and velocity fluctuations caused by convective cells on a star’s surface. “pointing drifts, detector settling, $1/f$ noise, and stellar granulation”
  • Transit duration variation: A change in the duration of successive planetary transits, potentially caused by gravitational perturbations or orbital geometry changes. “such as dips, syzygies, transit timing variations, transit duration variation variations”
  • Transit timing variation: A departure of an observed transit time from the time predicted by a strictly periodic orbital model. “we find strong evidence for transit timing variations (TTVs) that cannot be attributed to the exomoon itself”
  • Vandermonde matrix: A matrix whose columns consist of successive powers of input values, commonly used in polynomial regression. “X\mathbf{X} is the nl×(Dl+1)n_l \times (D_l+1) Vandermonde design matrix”
  • White light curve: A time series formed by integrating a spectrum over a broad wavelength range. “We constructed the white light curve by integrating over the full PRISM bandpass from 0.6 to 5.3\,μ\mum”
  • White noise: Noise with statistically independent samples and equal power across frequencies. “The GP model relaxes the white-noise assumption”
  • $1/f$ noise: Correlated detector noise whose power approximately increases as frequency decreases. “This group-level approach is critical for NIRSpec PRISM data, as the 1/ff noise pattern varies between reads”

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.