Where is everybody? · Working papers
Revised after a second, separate analysis run for this project tried to break it. Neither analysis is an outside expert.
Gaia flyby census: stellar encounters with the Sun and short-hop settlement in the real local star field
Revised after refereeing. Every number is regenerated by
python3 code/run_all.py (about 23 min, single-threaded,
fixed seed) and collected in data/report_tables.md and
data/results.json.
Summary. Star systems pass within 1 pc of the Sun at 11.1 ± 1.0 per Myr, one per 90 kyr (Gaia nearby-star catalogue, an estimator that needs no radial velocities; the uncertainty is the half-range over six ways of counting stellar systems, and raw counts of stars with clean radial velocities alone require at least 8.6 ± 0.8). About 21,000 (11,000–59,000) distinct systems therefore passed within 1 pc in the 2.33 Gyr since the Great Oxidation, but only 6,000 (3,300–13,000) and 4,100 (2,600–8,000) in the last 0.67 and 0.47 Gyr, the eras in which Earth's biosphere is less contestably detectable from afar; none has passed in the radio era. An untouched Solar System limits the fraction x of passing systems that cross 1 pc and leave a lasting, evident presence to x < 1.4 × 10⁻⁴ (95%) if the presence lasts 2.33 Gyr, 7.2 × 10⁻⁴ for 470 Myr and only 0.27 for 1 Myr; all limits are 8 times weaker if only systems passing slower than 30 km/s count. A settlement that waits for stars to drift within 0.5–5 pc and sends 30 km/s ships only to stars at which they can stop (relative speed below 30 km/s) doubles every 0.06–2.9 Myr for launch delays up to 1 Myr. Its front moves at 48–108 km/s, depending on hop length and direction, which crosses the Galaxy in about 0.2–0.5 Gyr and reproduces Carroll-Nellenback et al. (2019). Main caveats: every system is assumed settleable (if only 3% are, growth alone takes 0.7 Gyr for 1 pc hops and 2.8 Gyr for 0.5 pc hops); the simulation is a local periodic box with straight-line motion, so the Galaxy time is an extrapolation; extending the rate over Gyr rests on an assumed factor-of-two range; and x constrains persistent, evident presences only. Faster figures (doubling in 33–578 kyr, crossing in about 0.1 Gyr) hold only for ships able to match the velocity of any passing star and are an upper bound on spreading speed.
How often do other star systems pass close to the Sun, how many did so while Earth carried a remotely detectable biosphere, and how fast would a "wait for a star to drift close, then hop" settlement spread through the star field Gaia measures? What does an untouched Solar System then imply for the fraction x of star systems hosting a civilisation able and willing to make such a hop?
| Source | Rows | Use and cuts |
|---|---|---|
Gaia Catalogue of Nearby Stars (GCNS; Gaia Collaboration, Smart et
al. 2021), VizieR J/A+A/649/A6/table1c |
331,312 | All objects within 100 pc: parallaxes, proper motions. No cut beyond GCNS's own. |
GCNS resolved binaries, table3 |
19,176 pairs (17,418 flagged binary) | Merging sources into systems. |
Gaia DR3 gaia_source, RV not null, parallax > 8 mas
(ESA archive) |
288,288 | Radial velocities for GCNS stars. "Clean" = RV error < 5 km/s and
rv_expected_sig_to_noise ≥ 5. |
| Gaia DR3, RV not null, parallax > 2 mas, parallax/error > 5, linear perihelion < 15 pc | 17,804 | Model-free lower bound; comparison with published encounters. |
10 pc sample (Reylé et al. 2021), J/A+A/650/A201 |
562 objects, 338 systems, 268 with a stellar primary | Completeness of GCNS systems; radio-era counts. |
Bailer-Jones 2022, J/ApJ/935/L9/table12 |
61 | Recovery test. |
Bailer-Jones et al. 2018 table 23 (3,379 rows) is downloaded but enters no number. A "system" is a set of GCNS sources merged with GCNS table 3 plus my co-moving pair search (projected separation < 0.1 pc, consistent distance, tangential-velocity difference < 2 + 84/√(separation in au) km/s), counted once. Gaia-visible brown dwarfs are included: 23 of the 309 GCNS sources within 10 pc are brown dwarfs, and 22 of the 267 GCNS systems there have a brown dwarf as brightest member.
Rate (Fig. 1, 2).
| Quantity | Value |
|---|---|
| System density, GCNS < 50 pc raw / adopted | 0.0687 ± 0.0004 / 0.0718 ± 0.0034 pc⁻³ |
| Mean speed relative to the Sun | 48.1 ± 0.6 km/s |
| Γ(1 pc), raw flux sum | 10.61 ± 0.07 Myr⁻¹ |
| Γ(1 pc), adopted | 11.1 ± 1.0 Myr⁻¹ (variants 9.9–11.9; internal error 0.5) |
| 10 pc sample alone, own 3D speeds (52.3 ± 2.4 km/s) | 10.75 ± 0.82 Myr⁻¹ |
| Model-free lower bound (108 sources, d < 5 pc, |t| < 0.25 Myr) | ≥ 8.6 ± 0.8 Myr⁻¹ |
| Other definitions: with brown-dwarf primaries / every stellar object | 12.5 / 13.7 Myr⁻¹ |
| Passers slower than 30 / 10 km/s | 12.0% / 0.27% of the flux |
The rate is 0.56 of the 19.7 ± 2.2 of Bailer-Jones et al. (2018) and agrees with García-Sánchez et al. (2001; 11.7 ± 1.3), Martínez-Barbosa et al. (2017; 10.4 without migration) and Fernandez-Puig et al. (2026; 10.6 ± 4.5), who already attribute the 2018 excess mainly to spurious parallaxes. The lower bound alone is 0.44 of the 2018 value. Stars lacking a Gaia RV are kinematically colder (42.2 ± 0.6 versus 48.4 km/s at 4 ≤ M_G < 12), so RV-selected samples overweight fast stars.
Census (|t| < 1 Myr, now < 100 pc; 133,876 clean-RV systems of 274,150).
| d [pc] | 0.5 | 1 | 2 | 3 | 5 | 7 | 10 |
|---|---|---|---|---|---|---|---|
| observed | 0 | 9 | 45 | 109 | 310 | 639 | 1300 |
| expected | 3.3 | 13.1 | 52.8 | 119.0 | 332.6 | 643.1 | 1313.9 |
Counts are consistent with the expectation (differential χ² = 5.7 for 7 bins) and scale as d^(2.04 ± 0.06). The small-d deficit (zero within 0.5 pc has Poisson probability 0.04) is not significant. A system rate of 19.7 Myr⁻¹ would predict 23 within 1 pc and 591 within 5 pc. All 61 Bailer-Jones (2022) encounters are recovered.
Exposure (Fig. 3): distinct systems passing within d; central (low–high).
| Era | F | 0.5 pc | 1 pc | 5 pc | 10 pc |
|---|---|---|---|---|---|
| O₂ atmosphere, 2.33 Gyr | 0.81 | 5.2e3 | 2.1e4 (1.1e4–5.9e4) | 5.2e5 | 2.1e6 (1.1e6–5.9e6) |
| High O₂/O₃, 0.67 Gyr | 0.80 | 1.5e3 | 6.0e3 (3.3e3–1.3e4) | 1.5e5 | 6.0e5 (3.3e5–1.3e6) |
| Land vegetation, 0.47 Gyr | 0.79 | 1.0e3 | 4.1e3 (2.6e3–8.0e3) | 1.0e5 | 4.1e5 (2.6e5–8.0e5) |
| Radio, 100 yr (systems inside d today) | 1 | 0 | 0 | 46 | 268 |
Whether mid-Proterozoic oxygen was remotely detectable is contested (Reinhard et al. 2017), so the 2.33 Gyr row is the generous case and the two shorter eras the cautious one. Passages within 1500 au: 0.59 per Gyr.
Settlement with a 30 km/s rendezvous limit (Fig. 4, 5). Today's star field is statically connected only above 2.1–2.2 pc (half of the 18,252 real systems within 40 pc join one cluster at 2.20 pc; a random field gives 2.19 pc). Stellar motion removes that threshold:
| d_hop [pc] | n d³ | T2 [kyr], delay 0 / 10⁴ / 10⁵ / 10⁶ yr | Front along U / V / W [km/s] | Growth to 10¹¹ systems [Myr], f = 1 / 0.1 / 0.03 |
|---|---|---|---|---|
| 0.5 | 0.009 | 2293 / 2353 / 2278 / 2872 | none within 1 kpc (growth-limited) | 84 / 839 / 2800 |
| 1 | 0.07 | 567 / 599 / 676 / 1079 | 55–62 / not run / not run | 22 / 211 / 700 |
| 2 | 0.57 | 192 / 185 / 221 / 500 | 64–78 / 59 / 48 | 6.7 / 54 / 176 |
| 3 | 1.9 | 114 / 111 / 141 / 394 | 77–93 / 67 / 58 | 4.2 / 26 / 80 |
| 5 | 9.0 | 64 / 68 / 96 / 292 | 83–108 / 74 / 66 | 3.1 / 12 / 32 |
T2 is simulated; all 60 seeds reached 1000 systems. Kinetic theory agrees within 15% in 17 of 20 cells (worst 25%, at 5 pc, where targets already lie within reach). Growth times are kinetic, no delay; they scale as 1/f in the dilute regime, and runs at f = 0.3, 0.1 and 0.03 match within 7%. Only 5.3% of the pair-encounter flux is slower than 30 km/s.
Upper bound, ships that match any speed: T2 = 174 / 71 / 40 / 34 / 33 kyr with no delay and 578 / 347 / 242 / 192 / 171 kyr with a 1 Myr delay; front along U 183–245 km/s (14 runs), carried by halo stars, strongly anisotropic (single sides: 170 km/s along W, 475 km/s toward negative V) and rising with slab width.
How little capability is enough (kinetic, f = 1, no delay, ship speed equal to the limit below 30 km/s):
| Rendezvous limit [km/s] | 5 | 10 | 15 | 20 | 30 | 50 | none |
|---|---|---|---|---|---|---|---|
| Share of pair flux | 0.009% | 0.12% | 0.5% | 1.4% | 5.3% | 22% | 100% |
| T2 at 1 pc [Myr] | 99 | 13.8 | 4.0 | 1.8 | 0.60 | 0.20 | 0.063 |
| Growth to 10¹¹ at 1 pc [Myr] | 3600 | 504 | 146 | 65 | 22 | 7.2 | 2.3 |
Simulated 10 km/s ships with a 10 km/s limit confirm this: T2 = 0.89 Myr (5 pc hops) and 1.74 Myr (3 pc), against 0.83 and 1.72 predicted.
Origins that stall. Under the limit a fast-moving origin has few partners. For 1 pc hops the median wait for a first reachable star is 1.2 Myr (0.08 Myr at any speed); 13% of origins wait over 10 Myr, 2.5% over 100 Myr and 0.8% over 1 Gyr; 0.3% have no partner below 30 km/s in the sample. In simulation, 20 of 24 random origins reached 1000 systems within 30 Myr and 22 of 24 within 100 Myr (stalled origins move at a median 105 km/s, started ones at 32 km/s); at 2 pc all 24 started.
Galaxy. At f = 1 growth to 10¹¹ systems takes 2–105 Myr, so filling is limited by transport. Dividing 23.2 kpc (Sun to the far edge of the disc) by the fronts gives 0.21–0.47 Gyr (0.28 Gyr for the median radial front), the same as the at most 0.3 Gyr of Carroll-Nellenback et al. (2019). Epicycles turn radial motion around after about 2 kpc, which by a rough estimate lengthens a radial crossing to about 0.43 Gyr, while shear wraps the settled region in azimuth within a similar time; neither is simulated. The upper-bound rule gives 0.09–0.12 Gyr. Growth, not transport, limits short hops and small f: reaching 10¹¹ systems within 1 Gyr at f = 1 needs d_hop > 0.15 pc (0.04 pc at any speed), and hops of 1500 au need 400 Gyr.
Local Fermi constraint (95% upper limit on x; passers at any speed).
| Persistence | 0.1 pc | 0.5 pc | 1 pc | 2 pc | 5 pc | 10 pc |
|---|---|---|---|---|---|---|
| 1 Myr | 1 | 1 | 0.27 | 0.068 | 0.011 | 2.7e-3 |
| 10 Myr | 1 | 0.11 | 0.027 | 6.8e-3 | 1.1e-3 | 2.7e-4 |
| 100 Myr | 0.36 | 0.015 | 3.6e-3 | 9.1e-4 | 1.5e-4 | 3.6e-5 |
| 470 Myr | 0.072 | 2.9e-3 | 7.2e-4 | 1.8e-4 | 2.9e-5 | 7.2e-6 |
| 670 Myr | 0.050 | 2.0e-3 | 5.0e-4 | 1.3e-4 | 2.0e-5 | 5.0e-6 |
| 2.33 Gyr | 0.014 | 5.7e-4 | 1.4e-4 | 3.6e-5 | 5.7e-6 | 1.4e-6 |
If only passers slower than 30 km/s count, limits are 8.3 times weaker (1 pc: 1.2e-3 for 2.33 Gyr, 6.0e-3 for 470 Myr); slower than 10 km/s, 360 times weaker (0.052 for 2.33 Gyr). With the low end of the rate and F ranges the 2.33 Gyr limit at 1 pc is 2.6e-4.
Encounter rates: García-Sánchez et al. (2001, A&A 379, 634), Martínez-Barbosa et al. (2017, MNRAS 464, 2290), Bailer-Jones et al. (2018, A&A 616, A37), Bailer-Jones (2022, ApJL 935, L9), Fernandez-Puig et al. (2026, A&A 710, A252). Exposure argument: Zuckerman (2026, ApJ 1001, 167) already used n V R² T with V = 48 km/s to find about 2 million old solar-type stars within 100 light-years in 2 Gyr and drew the Fermi inference from the absence of probes. Settlement with stellar motion: Carroll-Nellenback et al. (2019, AJ 158, 117; Maxwellian velocities, no rendezvous cost, front about 100 km/s, crossing at most about 0.3 Gyr), Wright et al. (2021, RNAAS 5, 141; galaxy-scale runs with about 10 km/s ships and about 3 pc range), Hansen & Zuckerman (2021, AJ 161, 145), Nicholson & Forgan (2013, IJA 12, 337), Cartin (2014, JBIS 67, 119; static percolation).
Not new: a rate near 11 Myr⁻¹ and its d² scaling; that the 2018 rate is too high (Fernandez-Puig et al. 2026); the exposure argument (Zuckerman 2026); a sub-Gyr crossing set by stellar motions (Carroll-Nellenback et al. 2019), which the capped result reproduces.
New, to my knowledge: (i) an RV-free Gaia rate at about 9% precision, against 42% in Fernandez-Puig et al., with a model-free lower bound; (ii) the measured kinematic bias of Gaia RV availability; (iii) the extension of Zuckerman's argument to all systems and to limits on x as a function of hop distance, persistence and passing speed; (iv) settlement runs with the empirical Gaia velocity distribution and a rendezvous limit, including its dependence on the limit, on direction and on f, and the stalled-origin fraction; (v) the percolation threshold of the complete Gaia field, indistinguishable from random.
Proximity is not scarce. A star system passes within 1 pc every 90 kyr; 4,000–6,000 did so while Earth showed vegetation and high oxygen, and about 21,000 since the atmosphere became oxygenated. If 1 in 1,400 passing systems (1 in 7,000 for the longer era) had hosted a civilisation that crosses 1 pc and leaves a lasting, evident presence, an untouched Solar System would be a 5% outcome. The limit collapses for presences that fade within about a Myr (x < 0.27), for hops under 0.1 pc, if only slow passers are reachable, and wherever artefacts could go unnoticed. The data bound willingness and persistence, not existence, and they are conservative: a spreading settlement would add visitors that never passed as their own star.
Short-hop settlement is not slow, with conditions. Ships that cruise at 30 km/s and can stop only at stars passing slower than that double their settled population every 0.06–2.9 Myr even with Myr pauses, and spread at the pace of stellar mixing, crossing the Galaxy in 0.2–0.5 Gyr, far below its age. That fails if hops are about 1 pc or shorter and only a few percent of systems are settleable (0.7–2.8 Gyr of growth at f = 0.03), if ships can change velocity by only about 5 km/s (3.6 Gyr at 1 pc), or if civilisations wait for passages inside about 0.15 pc. Outside those corners, one expansionist origin in the disc would have reached us, which is a stronger statement than the per-system limit on x. The radio era adds nothing: no star has passed since we began transmitting.





Further changes prompted by the review: launchers now activate within a time step rather than at the next one, which removed a bias of up to 20% in dense cells (2 pc capped: 192 kyr, against 233 before and the referee's 185); the dependence on the rendezvous limit, a 10 km/s ship test, and the epicycle and shear estimates were added.
| Quantity | Value | Uncertainty | Note |
|---|---|---|---|
| Encounter rate of star systems within 1 pc of the Sun, Gamma(1 pc) | 11.1 per Myr (one per 90 kyr) | +- 1.0 (half-range of six stellar-system variants, 9.9-11.9; internal error 0.54) | RV-free estimator 4 d^2 sum(v_T)/V on 35,958 GCNS systems within 50 pc, times 1.045 +- 0.045 for missing systems. Raw flux sum 10.61 +- 0.07. 10 pc sample alone with its own 3D speeds: 10.75 +- 0.82. Other definitions: 12.5 with brown-dwarf primaries, 13.7 counting every stellar object. Scales as d^2. |
| Model-free lower bound on Gamma(1 pc) from raw clean-RV Gaia DR3 counts | >= 8.6 per Myr | +- 0.8 (Poisson, N = 108) | Sources with linear perihelion < 5 pc and |t| < 0.25 Myr, divided by 2 T d^2; no completeness or isotropy model. Reproduces the referee's value. 0.44 of Bailer-Jones et al. 2018. |
| Ratio of adopted rate to Bailer-Jones et al. 2018 (19.7 +- 2.2 per Myr) | 0.56 | about +- 0.08 from the two quoted errors | Agrees with Garcia-Sanchez et al. 2001 (11.7 +- 1.3), Martinez-Barbosa et al. 2017 (10.4, no migration) and Fernandez-Puig et al. 2026 (10.6 +- 4.5), who already attribute the 2018 excess mainly to spurious parallaxes. |
| Local density of star systems | 0.0718 pc^-3 | +- 0.0034 | GCNS raw within 50 pc 0.0687 +- 0.0004; 10 pc sample stellar systems 0.0640 +- 0.0039 (91.8% of them in GCNS). 23 of 309 GCNS sources within 10 pc are brown dwarfs; 22 of 267 GCNS systems there have a brown-dwarf brightest member. |
| Mean speed of systems relative to the Sun | 48.1 km/s | +- 0.6 | (4/pi)<v_T>; identity checked on 23,243 clean-RV stars (48.49 +- 0.21 3D vs 48.29 +- 0.23). Stars without a clean Gaia RV are colder: 42.2 +- 0.6 vs 48.4 km/s at 4 <= M_G < 12. |
| Direct census, d < 10 pc, |t| < 1 Myr, now < 100 pc (133,876 clean-RV systems) | 1300 observed vs 1313.9 expected (ratio 0.99) | 0.96-1.02 (68% Poisson) | Consistency check on the 65% of the encounter flux with clean RVs, not an independent rate. d < 5 pc: 310 vs 332.6; d < 1 pc: 9 vs 13.1; d < 0.5 pc: 0 vs 3.3 (P = 0.04). Differential chi-square 5.7 for 7 bins. N(<d) ~ d^(2.04 +- 0.06). |
| Systems passing within 1 pc since the Great Oxidation Event (2.33 Gyr) | 2.1e4 | 1.1e4 - 5.9e4 | Orbit-averaged rate factor F = 0.81; range combines rate error, era length 2.22-2.43 Gyr and an assumed F of 0.5-2.0. Within 10 pc: 2.1e6 (1.1e6-5.9e6). Remote detectability of mid-Proterozoic oxygen is contested, so this is the generous case. |
| Systems passing within 1 pc since high O2/O3 (0.67 Gyr) and since land vegetation (0.47 Gyr) | 6.0e3 and 4.1e3 | 3.3e3-1.3e4 and 2.6e3-8.0e3 | F = 0.80 and 0.79, assumed F range 0.6-1.3. Within 10 pc: 6.0e5 and 4.1e5. |
| Radio era (100 yr): systems inside d today | 2 (2 pc), 46 (5 pc), 268 (10 pc) | 0.001 new passages within 1 pc expected in 100 yr; about 8,660 systems inside the 100 light-year radio sphere. | |
| 95% upper limit on x, hop 1 pc, presence persisting 2.33 Gyr | 1.4e-4 | 2.6e-4 with the low end of rate and F; 1.2e-3 if only passers slower than 30 km/s count; 0.052 if slower than 10 km/s | x = fraction of passing systems hosting a civilisation that crosses d and leaves a persistent, evident presence. 0.1 pc: 0.014; 10 pc: 1.4e-6. |
| 95% upper limit on x, hop 1 pc, shorter persistence | 0.27 (1 Myr); 0.027 (10 Myr); 3.6e-3 (100 Myr); 7.2e-4 (470 Myr); 5.0e-4 (670 Myr) | F = 1 for persistence of 10 Myr or less. Passers slower than 30 km/s only: 6.0e-3 at 470 Myr. | |
| Settlement doubling time T2, 30 km/s ships, rendezvous limit 30 km/s (lead rule), f = 1 | 64-2872 kyr over 5 hops x 4 delays | 3 realisations per cell, min-max spread typically 5-10%; kinetic theory within 15% in 17 of 20 cells (worst 25%) | d_hop 0.5/1/2/3/5 pc: 2293/567/192/114/64 kyr with no delay; 2872/1079/500/394/292 kyr with a 1 Myr delay. All 60 slow-star seeds reached 1000 systems. Only 5.3% of pair-encounter flux is slower than 30 km/s. |
| Settlement front speed with the 30 km/s rendezvous limit | 48-108 km/s | along U 55-108 (median 83, 19 runs); along V 59-74; along W 48-66 | Rises with hop length (1 pc: 55-62; 5 pc: 83-108 along U). No front within 1 kpc at 0.5 pc (growth-limited). Slab widths 8/16/32 pc at 3 pc: 90.9 / 87.9-92.6 / 90.8 km/s. |
| Galaxy crossing time (23.2 kpc / front speed), rendezvous limit 30 km/s, hops >= 1 pc, f = 1 | 0.21-0.47 Gyr (0.28 Gyr for the median radial front) | factor of about two; a rough epicycle estimate gives 0.43 Gyr | Local-box extrapolation; epicycles, shear and density gradient not simulated. Reproduces the at most ~0.3 Gyr of Carroll-Nellenback et al. 2019. Growth to 1e11 systems takes only 2-105 Myr at f = 1. |
| Upper-bound rule (ships match any passing star's velocity): doubling time and front | T2 = 33-578 kyr; front 183-245 km/s along U; crossing 0.09-0.12 Gyr | front not converged: carried by halo stars, rises with slab width, strongly anisotropic (single sides 170 km/s along W, 475 km/s toward negative V) | Requires velocity changes of tens to hundreds of km/s; not a result for 30 km/s ships. |
| Growth time to 1e11 systems versus settleable fraction f (30 km/s limit, no delay, kinetic) | 1 pc hops: 22 Myr (f = 1), 211 Myr (0.1), 700 Myr (0.03); 0.5 pc hops: 84 Myr, 839 Myr, 2.8 Gyr | simulated checks at f = 0.3, 0.1, 0.03 agree within 7% | Scales as 1/f in the dilute regime. Fronts at 3 pc hops slow to 71 km/s (f = 0.3) and 54 km/s (f = 0.1); at f = 0.03 no front forms within 1 kpc. |
| Growth time to 1e11 systems at 1 pc hops versus the velocity change a ship can make (f = 1, no delay, kinetic) | 3.6 Gyr (5 km/s), 0.50 Gyr (10), 146 Myr (15), 65 Myr (20), 22 Myr (30), 7.2 Myr (50), 2.3 Myr (no limit) | eigenvalue from a half-size velocity sample differs by 27% at 5 km/s, 6% at 10 km/s, 3% at 30 km/s | Simulated 10 km/s ships with a 10 km/s limit: T2 = 0.89 Myr (5 pc) and 1.74 Myr (3 pc) vs 0.83 and 1.72 predicted. |
| Origins that stall under the 30 km/s limit, 1 pc hops | 13% wait > 10 Myr for a first reachable star, 2.5% > 100 Myr, 0.8% > 1 Gyr (median wait 1.2 Myr) | simulation: 20 of 24 random origins reach 1000 systems within 30 Myr, 22 of 24 within 100 Myr | Stalled origins move at a median 105 km/s versus 32 km/s for those that start. At 2 pc all 24 start. Main-grid seeds sit on slow disc stars. |
| Shortest hop that still reaches 1e11 systems within 1 Gyr (f = 1, no delay) | 0.145 pc (29,900 au) with the 30 km/s limit; 0.040 pc (8,200 au) at any speed | Growth-limited regime at local density. Hops of 1500 au need 400 Gyr (30 Gyr at any speed). | |
| Static percolation threshold of the real GCNS star field | 2.20 pc | random field of same density 2.19 pc; infinite-field threshold 2.09 pc | Hop length at which half of the 18,252 systems within 40 pc join one cluster. |
| Expected passages within 1500 au of the Sun | 0.59 per Gyr | Consistent with Hansen & Zuckerman 2021 (about one per Gyr). | |
| Simulator validation: contacts found vs analytic expectation | 1127 vs 1147.2 (0.982) | +- 0.029 | Doubling times unchanged with a five-fold finer time step (193 vs 194, 66 vs 67, 40 vs 40 kyr; 640 vs 629 at 1 pc). |
Every number above is produced by these scripts from public data. The data tables themselves are not hosted here; the scripts download them.
common.py download_data.py run_all.py s1_density_kinematics.py s2_census.py s3_exposure.py s4_settlement.py s5_figures.py s6_summary.py settle_sim.py
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.
Full rerun of code/run_all.py from a scratch copy (12.4 min, cached raw data): data/report_tables.md is byte-identical to the analyst's and every value in results.json agrees. Live archive row counts match the cache (GCNS 331,312; 10 pc sample 562; Gaia DR3 RV sources with parallax > 20 mas 27,723). Independent recomputation with my own scripts (no analyst code): (a) 10 pc sample only, 268 stellar systems x their own mean 3D speed 52.3 +- 2.4 km/s from literature RVs: Gamma(1 pc) = 10.75 +- 0.82 per Myr; (b) GCNS < 50 pc with table-3-only merging by my own union-find: 10.93; all GCNS sources: 11.76; (c) Gaia DR3 gaia_source directly with my own quality cuts (40,424 sources, one aggregate ADQL query): 11.71 per Myr for objects; (d) model-free lower bound from raw clean-RV encounters in all of Gaia DR3, d < 5 pc and |t| < 0.25 Myr (108 observed, 109 expected): >= 8.6 +- 0.8 per Myr scaled to 1 pc, with clean-RV sources carrying 69% of the flux in that window, so 19.7 per Myr would need 44% completeness; (e) source-level census recount with DR3 astrometry: 9 within 1 pc and 0 within 0.5 pc in +-1 Myr, Monte-Carlo isotropic prediction 14.4 and 1438 vs 1429 observed within 10 pc; (f) own brute-force settlement simulation: T2 = 71 kyr (1 pc, any speed, no delay; analyst 68), 357 kyr (1 Myr delay; analyst 362), 193 kyr (0.5 pc; analyst 185), 185 kyr (2 pc with 30 km/s cap, two runs; analyst 233); mean-field by hand 65 kyr at 1 pc. Exposure and x-limit arithmetic checked by hand. Not independently rebuilt: static percolation and the orbit integration (both reproduce in the rerun and pass plausibility checks).
The study asks how little travel capability is needed, then headlines doubling times of 35-600 kyr and a ~0.1 Gyr Galaxy crossing from a rule in which a 30 km/s ship 'settles' stars that pass at a median 56 km/s and, at the front, at more than 200 km/s (halo stars). Those are flybys; stopping needs a velocity change equal to the relative speed. The conclusion survives in weakened form: under the 30 km/s rendezvous cap growth is still fast (T2 of 0.08-2.3 Myr with no delay; 0.5-2.9 Myr with a 1 Myr delay by mean-field), the front moves at 53-94 km/s depending on direction, and the crossing time is 0.24-0.42 Gyr, which matches Carroll-Nellenback et al. 2019 and is far below the age of the disc. It stops being fast only if the settleable fraction is a few percent or less and hops are about 1 pc or shorter (about 0.7 Gyr of growth at 1 pc, 2.7 Gyr at 0.5 pc for f = 0.03). The 0.1 Gyr and 35-600 kyr figures do not survive as statements about 30 km/s ships. The encounter rate, exposure counts and x limits are unaffected by this objection.
Novel: partly. The rate near 11 per Myr, the d^2 scaling, the too-high Bailer-Jones 2018 value, the exposure-count argument for a Fermi limit, and a sub-Gyr Galaxy crossing set by stellar motions are all in the literature. What stands as new, to my knowledge: an RV-free Gaia estimate of the rate at about 10% precision (against 42% in Fernandez-Puig et al.); the measured kinematic bias of Gaia RV availability, which holds within individual magnitude bins; x limits as a function of hop distance, persistence time and relative speed; settlement runs with the empirical Gaia velocity distribution and a rendezvous velocity cap (Carroll-Nellenback et al. include no velocity-matching cost); and the percolation threshold of the complete Gaia field. The capped ~0.3 Gyr crossing time reproduces the Carroll-Nellenback et al. upper limit and should be reported as such. All citations the analyst did give that I checked are accurate (Fernandez-Puig 2026, Garcia-Sanchez 2001, Bailer-Jones 2018 and 2022, Carroll-Nellenback 2019, Hansen & Zuckerman 2021, Cartin 2014).