Where is everybody? · Working papers

Red dwarfs and the question of whether we are early

Revised after a second, separate analysis run for this project tried to break it. Neither analysis is an outside expert.

The first-pass headline survives only in conditional form. Through October 2026, 0 of 14 rocky M-dwarf planets with a decisive JWST/Spitzer verdict (12 host stars) have a thick atmosphere (95% upper limit 0.18; 0.38 if three ambiguous results are counted as atmospheres), but none is in the habitable zone and habitable-zone retention is unconstrained (0.09-0.68 across shoreline fits, about 0.98 in a published evolution model for TRAPPIST-1 e/f).

Summary

The first-pass headline survives only in conditional form. Through October 2026, 0 of 14 rocky M-dwarf planets with a decisive JWST/Spitzer verdict (12 host stars) have a thick atmosphere (95% upper limit 0.18; 0.38 if three ambiguous results are counted as atmospheres), but none is in the habitable zone and habitable-zone retention is unconstrained (0.09-0.68 across shoreline fits, about 0.98 in a published evolution model for TRAPPIST-1 e/f). With star-limited habitable lifetimes, humanity's rank reaches 1% only if M-dwarf planets are down-weighted to p_M < 0.053 (one hard step), 5.3e-5 (two) or 5.3e-8 (three), so an atmosphere census can remove the earliness only near n = 1: there the fraction of the maximum-lifetime prior range with rank < 1% falls from 0.35 to 0.14 with the JWST-informed shoreline alone (0.02-0.30 across fits) and to 0.03 only with assumed water and flare penalties. Whether humanity is early without M dwarfs depends on the K-dwarf cut (rank at n = 4: 1.03%, 2.8%, 6.6%, 21% for hosts above 0.6, 0.65, 0.7, 0.8 Msun), and with a 10 Gyr habitable-lifetime cap humanity is not early (rank 42-71%). The earlier figures "0.75 to 0.64", "n >= 4" and "decisive for n = 1" are withdrawn.

Key numbers

Quantity Value Uncertainty Note
Rocky M-dwarf planets with a decisive verdict that have a thick (roughly >= 1-10 bar or CO2-rich) atmosphere 0 of 14 (12 host stars) 95% upper limit 0.18 (uniform prior), 0.13 (Jeffreys); 0/7 below 25 S_Earth (0.31); 0/13 emission-only (0.19); 0/12 per host (0.21); 3/17 if ambiguous results are counted as atmospheres (0.38) Conditioned on outcome: tentative, anomalous and inconclusive cases are excluded by definition. Coolest decisive planet 1.1 S_Earth, median 28; none in the habitable zone. Thin N2/O2 atmospheres up to about 1 bar are not excluded for several. Census: 41 planets (26 rocky + 2 volatile-rich M-dwarf, 7 G/K, 6 sub-Neptune anchors), 111 arXiv records.
Habitable-zone thick-atmosphere retention for rocky M-dwarf planets (IMF-averaged, shoreline extrapolation) unconstrained: 0.09 to 0.68 across defensible fits 0.25 baseline, 0.68 with sub-Neptune anchors, 0.09 flat slope priors; 0.09-0.45 across q priors; 0.58 Solar System only; evolution model for TRAPPIST-1 e/f about 0.98 The equal-weight 'reference mixture' (mean 0.34, 5-95% 0.00-0.85) is a bracket for propagation, not an estimate. A floor of 1e-3 is applied to extrapolated retention.
Shoreline slopes, baseline fit (N = 38) p = 4.3 (escape velocity); q bounded from below only: q > 0.4-0.8 at 95% p 3.7-4.9 (16-84%); q median 0.74 to 2.79 depending on the prior p differs from Berta-Thompson et al. 2025 (5.9 +0.61/-0.43); 5.3-5.4 when sub-Neptunes or lava worlds are added. The earlier 'q agrees with 1.17' claim is withdrawn.
P(thick atmosphere) for TRAPPIST-1 e / LHS 1140 b from single-plane shoreline fits 0.003-0.06 / 0.16-0.96 structural, not a measurement Conflicts with the ~98% retention for TRAPPIST-1 e/f in Krissansen-Totton 2023 (arXiv:2306.05397), itself an untested model. Retention for TRAPPIST-1 e is unknown.
Critical M-dwarf weight p_M for rank >= 1% with star-limited habitable lifetimes 0.053 (n=1); 5.3e-5 (n=2); 5.3e-8 (n=3) 0.03-0.14, 2.7e-5 to 1.8e-4, 3e-8 to 2.5e-7 across host-mass cuts 0.5-0.8 Msun and habitable windows 100%/60% Rank with p_M = 1: 0.30%, 4.7e-6, 6.3e-9. With Lmax = 1000 Gyr: not early at n=1, 1.3e-3 (n=2), 9.4e-6 (n=3). No value quoted for n >= 4 (knife-edge at n = 4).
Humanity's rank with M dwarfs excluded, unlimited Lmax, by host-mass cut n=4: 1.03% (>0.6 Msun), 2.8% (>0.65), 6.6% (>0.7), 21% (>0.8); n=6: 0.079%, 0.37%, 1.5%, 9.8% with only 60% of the main-sequence lifetime habitable, n=4: 5.8%, 14%, 30%; n=6: 1.2%, 5.0%, 17%. Smallest n with rank < 1%: 5, 6, 7, none (full window); 7, 10, none (60% window) At a 0.6 Msun cut, 0.60-0.65 Msun stars supply 70% (n=4) and 83% (n=6) of all civilisations. Confirms Hanson et al. (their eq. 1 at 45 Gyr gives 0.76% at n=4).
Humanity's rank with habitable lifetime capped at 10 Gyr, all stars 71% (n=1), 56% (n=3), 47% (n=6), 42% (n=10) Not early under the Madau-Dickinson history. A cap alone leaves our G-type host unexplained: the likelihood of our datum is 7.6-9.4 times higher without M dwarfs.
Prior-weighted fraction of the Lmax range with rank < 1%, one hard step (n = 1) 0.35 (p_M=1) -> 0.21 (Solar-System-only shoreline) -> 0.14 (JWST shoreline alone) -> 0.03 (with assumed penalties) JWST shoreline alone: 0.02-0.30 across the three fits; assumed penalties alone give 0.15 Not a posterior. Lmax log-uniform 5-20,000 Gyr.
Prior-weighted fraction of (n, Lmax) space with rank < 1%, n uniform 1-10 0.747 (p_M=1); 0.709 (JWST retention only); 0.671 (with assumed penalties); 0.494 (no M dwarfs, >0.6 Msun); 0.332 (>0.7 Msun) retention only 0.68-0.74 across fits; floor 0 / 1e-3 / 1e-2 gives 0.644 / 0.671 / 0.682 with penalties; SFH variants 0.66-0.78; Lmax 5-100 Gyr prior gives 0.37 / 0.35 / 0.34 / 0.30 Bounded to 0.49-0.75 by construction: the M-dwarf weight can matter in only 25% of grid cells; 82% of the Lmax prior lies above 20 Gyr.
Prior-averaged rank (uniform n, default Lmax prior) 0.093 (p_M=1); 0.102 (JWST retention only); 0.112 (with penalties); 0.135 (no M dwarfs) For fixed parameters the rank equals the likelihood ratio of no-deadline to deadline-just-after-today; JWST changes the average by a factor 1.1-1.2.
Conditioning on our own datum (t0, 1 Msun host, 4.54 Gyr planet) in the no-deadline model posterior P(Lmax <= 10 Gyr) = 0.91, P(Lmax <= 20 Gyr) = 0.97, P(rank < 1%) = 0.001 for p_M = 1 evidence relative to p_M = 1: 4.1 (JWST retention only), 5.0 (penalties only), 7.0 (both), 9.0 (no M dwarfs); for n = 1: 6.0, 5.8, 11, 17 Depends on the 5 Gyr lower edge of the Lmax prior and a reference class of all civilisations; a deadline cancels this update (Hanson's reply to Cook 2022).
Rank with JWST-informed weights, star-limited lifetimes, n = 1 1.5% (retention only); 8.7% (with assumed penalties) 5-95%: 0.35-20%; 0.6-37% For n = 2 the 95th percentile is below 0.1% (retention only) or 2.3% (with penalties).
Value of future verdicts on TRAPPIST-1 e, f, g and LHS 1140 b habitable-zone retention by fit 0.03-0.49 (all airless) or 0.68-0.82 (atmospheres on e, f, LHS 1140 b) n = 1 fraction 0.09 or 0.31 (retention only); uniform-n fraction 0.70 or 0.74 Hypothetical refits of the three shoreline models.
Replication of Hanson et al. (2021) eq. 1 max rank over their panels 10.7%, 9.9%, 8.4%, 12.1% their quoted bounds: <10.6%, <10%, <8.4%, <12.4% Their eq. 1 with a 4 Gyr star-formation peak gives 73/58/46/40% at a 10 Gyr cap (mine 71/56/47/42%) and 30/9.2/2.7/0.76/0.06% at 45 Gyr (mine 38/12/3.6/1.03/0.079%).

Data used

Method

Part 1: planet and host parameters from the NASA Exoplanet Archive (TAP) joined to a hand-curated table of published JWST/Spitzer verdicts with base, pessimistic and optimistic soft labels for a thick atmosphere. Part 2: beta-binomial posteriors for several samples (decisive, below 25 S_Earth, emission-only, per host, with ambiguous cases); soft-label Bayesian logistic 'cosmic shoreline' regression in instellation, escape velocity and stellar luminosity (adaptive Metropolis, 16 tabulated fits including five q priors, R-hat <= 1.004); extrapolation to habitable-zone rocky planets by host mass, with a floor of 1e-3 on retention; subjective p_M = retention x f_water x f_other, every result given with and without the two assumed factors. Part 3: civilisation birth-date distribution from cosmic star-formation history, IMF, main-sequence lifetimes and the hard-steps a^n law; rank of today against n, maximum habitable lifetime, host-mass cut, habitable window and p_M; closed-form critical p_M; prior-weighted fraction of (n, Lmax) space with rank below 1% or 10%, shown by n; prior-averaged rank; likelihood of our own datum with the resulting posterior over (n, Lmax) and evidence per M-dwarf scenario; replication of Hanson et al. eq. 1; sensitivity to star-formation history, IMF, floor and two hypothetical future JWST outcomes. Single entry point code/run_all.py (about 3.5 minutes; --refresh re-downloads; --offline uses data/ snapshots). The final run was checked three ways: a fresh download, cached raw files and offline snapshots, the last two giving byte-identical data files. The mass quadrature agrees with direct scipy quadrature to 0.4%.

Closest prior work and what is new

Closest prior work. Hanson, Martin, McCarter & Paulson 2021 (arXiv:2102.01522), whose abstract already states that >99% of advanced life appears after today unless n < 3 and maximum planet duration < 50 Gyr; T. Cook 2022, 'Replicating and extending the grabby aliens model' (https://longtermrisk.org/replicating-and-extending-the-grabby-aliens-model/), who put priors on n and Lmax and updated on our datum, with Hanson's reply; Kipping 2025 'Solar Hegemony' (arXiv:2510.01215) and Kipping 2021 (arXiv:2106.11207); Haqq-Misra et al. (arXiv:1705.07813); Loeb et al. 2016 (arXiv:1606.08448); Berta-Thompson et al. 2025 (arXiv:2507.02136), Ih et al. 2025 (arXiv:2508.08253), Park Coy et al. 2024 (arXiv:2412.06573) and Kreidberg et al. 2025 (arXiv:2507.00933) for the census and shoreline.

What is new. (i) The table of critical M-dwarf weight p_M against the number of hard steps (0.053, 5.3e-5, 5.3e-8 for n = 1, 2, 3) with a physical IMF and stellar lifetimes, and its robustness to the host-mass cut and habitable window; (ii) an explicit link from a JWST atmosphere census, through a host-mass-dependent retention, to the earliness calculation, with the census, the assumed penalties and the priors separated; (iii) the dependence of the M-dwarf-free rank on the K-dwarf cut and habitable window, with the share of weight by mass bin; (iv) the effect of hypothetical TRAPPIST-1 e/f/g and LHS 1140 b verdicts. Not new: the census conclusion, the shoreline form, 'K dwarfs suffice' and 'not early with a 10 Gyr cap' (both confirm Hanson et al.), and the self-datum update (Cook 2022).

Confidence that it is new: medium

Limitations

What it means for the Fermi question

The 'we are early, so there must be a deadline' argument needs two things: several hard steps, and habitable lifetimes far beyond 10-20 Gyr for a non-negligible share of planets. JWST bears only on the second, only for M dwarfs, and only through one of several habitability factors. The suppression needed to remove the earliness (p_M below 5e-5 for two hard steps) is far beyond what an atmosphere census can establish, so the evidence to date weakens the need for a deadline explanation only if there is a single hard step. Marginalised over my priors the effect is small: the prior-weighted early fraction moves from 0.75 to 0.71 (0.68-0.74 across fits), the prior-averaged rank by 10-20%, and the evidence for a no-deadline model given our own datum by a factor of about 4 out of a possible 9. For four or more hard steps the question is whether late-K dwarfs stay habitable for 26-45 Gyr, which no current observation tests. If habitable lifetimes are capped near 10 Gyr, the measured star-formation history makes humanity typical with no deadline needed, although the cap leaves our G-type host unexplained by a factor of about 8. Verdicts on TRAPPIST-1 e/f/g and LHS 1140 b would fix the retention factor (0.03-0.49 against 0.68-0.82) but move the uniform-n fraction only between 0.70 and 0.74; evidence on the number of hard steps and on how long K-dwarf planets stay habitable would matter more.

Changes made after the referee report

Referee points not accepted

Figures

Figure 1. Which worlds keep an atmosphere, by how hard it is to escape their gravity and how much starlight they receive. Blue points have no thick atmosphere, orange points have one and open grey points are undecided. The lines are the fitted “cosmic shoreline” that divides the two, for three kinds of host star. No rocky planet of a red dwarf with a clear verdict lies in the habitable band (green).
Figure 1. Which worlds keep an atmosphere, by how hard it is to escape their gravity and how much starlight they receive. Blue points have no thick atmosphere, orange points have one and open grey points are undecided. The lines are the fitted “cosmic shoreline” that divides the two, for three kinds of host star. No rocky planet of a red dwarf with a clear verdict lies in the habitable band (green). Open at full size.
Figure 2. Left: the probability of a thick atmosphere that three versions of the shoreline fit give for habitable-zone planets of red dwarfs, with the far higher value from a published evolution model for two TRAPPIST-1 planets (crosses). Right: the same extrapolation against the mass of the host star. The versions disagree widely, so these are consequences of the assumed form and not measurements.
Figure 2. Left: the probability of a thick atmosphere that three versions of the shoreline fit give for habitable-zone planets of red dwarfs, with the far higher value from a published evolution model for two TRAPPIST-1 planets (crosses). Right: the same extrapolation against the mass of the host star. The versions disagree widely, so these are consequences of the assumed form and not measurements. Open at full size.
Figure 3. How early today’s date falls among the birth dates of all civilisations, as a percentile, against the longest time a planet stays habitable and the number of hard steps. Left: the calculation of Hanson and colleagues (2021), reproduced. Centre: this study with all stars counted. Right: with only stars above 0.6 solar masses, where the rank no longer depends on long-lived red dwarfs.
Figure 3. How early today’s date falls among the birth dates of all civilisations, as a percentile, against the longest time a planet stays habitable and the number of hard steps. Left: the calculation of Hanson and colleagues (2021), reproduced. Centre: this study with all stars counted. Right: with only stars above 0.6 solar masses, where the rank no longer depends on long-lived red dwarfs. Open at full size.
Figure 4. Humanity’s percentile rank against the weight given to red-dwarf planets relative to planets of Sun-like stars, for one to six hard steps. Left: planets stay habitable for the whole life of their star. Right: habitable lifetimes are capped at 50 billion years. The vertical lines mark the weight the shoreline fit gives for the smallest red dwarfs once the assumed penalties are applied (its median and 95th percentile). With full stellar lifetimes the rank reaches one per cent only if that weight is below about 0.05 for one hard step, and a thousand times smaller again for two.
Figure 4. Humanity’s percentile rank against the weight given to red-dwarf planets relative to planets of Sun-like stars, for one to six hard steps. Left: planets stay habitable for the whole life of their star. Right: habitable lifetimes are capped at 50 billion years. The vertical lines mark the weight the shoreline fit gives for the smallest red dwarfs once the assumed penalties are applied (its median and 95th percentile). With full stellar lifetimes the rank reaches one per cent only if that weight is below about 0.05 for one hard step, and a thousand times smaller again for two. Open at full size.
Figure 5. Left: with red dwarfs left out altogether, humanity’s rank still depends on where the cut in stellar mass is placed and on the number of hard steps. Right: the share of the prior on maximum habitable lifetime for which humanity’s rank is below one per cent, under four treatments of red dwarfs. Evidence about their atmospheres changes the answer mainly for one to three hard steps.
Figure 5. Left: with red dwarfs left out altogether, humanity’s rank still depends on where the cut in stellar mass is placed and on the number of hard steps. Right: the share of the prior on maximum habitable lifetime for which humanity’s rank is below one per cent, under four treatments of red dwarfs. Evidence about their atmospheres changes the answer mainly for one to three hard steps. Open at full size.

Code

Every number above is produced by these scripts from public data. The data tables themselves are not hosted here; the scripts download them.

build_table.py common.py curated_outcomes.py earliness.py fetch_data.py figures.py inference.py plotstyle.py run_all.py

Referee report

A second, separate analysis re-ran the code, recomputed the main numbers by its own route and tried to break the result. Like the first, it was run by Claude for this project; it is not an outside expert. In its report “the analyst” is the first analysis, which wrote the paper, and file names that are not linked on this page are its own working files. The paper above is the version revised in response.

Verdict: sound with fixes. Results reproduced: yes.

Copied code/ to scratch and ran run_all.py --refresh (fresh NASA Exoplanet Archive and arXiv downloads, 2 min 49 s): all 17 data files are byte-identical to the analyst's, and every reported key number matches results_summary.json. Independent recomputation with my own script (astropy Planck18 cosmology, separate quadrature, plus a Monte Carlo over stars) agrees to within about 3%: rank with hosts > 0.6 Msun = 37.6 / 12.2 / 3.62 / 1.02 / 0.078% for n = 1/2/3/4/6 (analyst 37.8 / 12.4 / 3.69 / 1.05 / 0.082%; Monte Carlo 37.6 / 12.2 / 3.62 / 1.01 / 0.080%); rank with a 10 Gyr cap = 71.2 / 47.3 / 42.0% for n = 1/6/10 (analyst 71.2 / 47.4 / 42.1%); critical p_M = 0.053 / 5.3e-5 / 5.3e-8 (analyst 0.052 / 5.1e-5 / 5.1e-8); future/past star formation 0.109 (0.110). Beta-binomial limits (0.181, 0.126, 0.377) and the median instellation (27.9) check out. Hanson et al. quotes were verified against the paper text; Hanson eq. 1 with a 4 Gyr SFR peak gives 34-60% at (n=6, 10 Gyr), consistent with the analyst's 47%. All 105 arXiv IDs resolve; I read 42 abstracts in full (including the 2026 verdict papers for GJ 357 b, GJ 3473 b, GJ 3929 b, TRAPPIST-1 c, LHS 1140 b, HD 3167 b, TOI-431 b) and the quoted values match; the rest were checked by title only. The census join drops or duplicates nothing (59 rows for 59 names).

Strongest objection

The conclusion that JWST matters only modestly, and that K dwarfs suffice for n >= 4, is produced by modelling choices, not by the census: a hard habitability step at exactly 0.6 Msun, K7-M0 stars treated as fully habitable for 30-45 Gyr under an unsaturated t^n law, priors on n and Lmax that put most weight where no M-dwarf evidence can matter, and a habitable-zone retention estimate that is prior-dominated and contradicts published evolution models for TRAPPIST-1 e. Moving the cut to 0.7 Msun or limiting the habitable window to 60% of the main-sequence lifetime raises the n = 4 rank from 1.05% to 6-29%. The conclusion survives only in qualitative, conditional form: a long-lived star's advantage scales as L^n while an atmosphere census can deliver p_M of order 0.01-1, so such evidence removes the earliness only near n = 1; n and the maximum habitable lifetime (including that of late K dwarfs) control the puzzle. The specific numbers (0.75 to 0.64, 'n >= 4', 0.03 at n = 1, P(T-1 e) = 0.02, HZ retention 0.34) do not survive as stated.

Errors found

Overclaims

Novelty check

Novel: partly. The census with beta-binomial is an updated reproduction of what the 2025 review, Park Coy et al. and Ih et al. already state (no definitive atmosphere; occurrence below roughly 1 in 5-8). The shoreline fit follows Berta-Thompson et al. and adds no new constraint. The 'K dwarfs suffice' result is already in Hanson et al.'s abstract ('>99% of advanced life appears after today, unless n<3 and max planet duration <50Gyr'); Hanson's eq. 1 at 45 Gyr with a 4 Gyr SFR peak gives 30 / 9.2 / 2.7 / 0.76 / 0.06% for n = 1/2/3/4/6 against the analyst's 38 / 12 / 3.7 / 1.05 / 0.08%. The 'not early with a 10 Gyr cap' result is implied by Hanson's own appendix. I did not find the critical p_M versus n table elsewhere; it is the most useful new item. Linking earliness probabilities to a JWST census and to hypothetical TRAPPIST-1 / LHS 1140 b outcomes is new, but the closest prior work on rank under priors on n and Lmax (Cook 2022) is uncited.

Required changes