Where is everybody? · Working papers

Stars salted with artificial elements

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

A search for artificially "salted" stars: lanthanide anomalies in 408,000 clean-spectrum FGK dwarfs of GALAH DR4 (revised)

Summary. No convincing artificially salted star was found. Among 408,496 FGK dwarfs and subgiants with clean GALAH DR4 spectra (flag_sp == 0), the fraction carrying a single-element neodymium excess of at least 1.0 dex over the star's natural s/r-process pattern is below 1.2e-4 at 95% confidence (16 non-refuted candidates, effective sample 254,780, efficiency 0.81). The limit is 2.2e-4 if the salt is defined as a multiple of the star's own unknown natural abundance, and 0.9e-4 to 4.3e-4 across all analysis variants. At 1.25 and 1.5 dex the Nd limits are 5e-5 to 7e-5 and 3.5e-5 to 5.4e-5; for La they are 3.2e-4 to 5.5e-4, 0.9e-4 to 2.0e-4 and 2.7e-5 to 7.5e-5. That allows up to about 1,600-2,900 Nd beacons within 970 pc and 1.2-2.3 million in the Galaxy. Main caveats:

1. Question

A civilisation could mark its star for every observer by dumping into it an element that nature makes sparingly (Drake; Whitmire & Wright 1980, Icarus 42, 149, for fission waste). Przybylski's Star (HD 101065) is the standing example of a spectrum that looks like this. Among ordinary Sun-like stars, how many have a lanthanide enhanced by 0.5-1.5 dex beyond what their other neutron-capture elements predict, and what upper limit on the salted fraction follows?

2. Data

Source Rows Use
GALAH DR4 allstar (Buder et al. 2025) 917,588 Main sample: Y, Zr, Ba, La, Ce, Nd, Sm, Eu at R ~ 28,000
GALAH DR4 spectra and best-fit models 6,161 (clean-star vetting), 1,695 (flagged stars), 1,486 (injection), 7,573 (Pr) Spectrum-level tests
GALAH DR3 (independent pipeline) 588,571 Completeness control
APOGEE DR17 733,901 Ce only; 16,513 good FGK dwarfs
Gaia DR3 GSP-Spec (Ce, Nd, Zr) and public RVS spectra 136,863; 7 + 28 comparison spectra Disclosure of extreme dwarfs; partial check
Renson & Manfroid CP catalogue; Escorza et al. 2026 s-rich list; SIMBAD; GCNS 8,205; 1,059 Known-object vetting; local density
ENDF/B-VIII.0 fission yields; STAREVOL tracks; Kurucz Pr II lines Fission pattern, envelope masses, Pr search

Cuts: 4500 <= Teff < 6500 K and logg >= 3.5 (495,976 stars), then flag_sp == 0 (408,496). Element flags: 0 detection, 1 upper limit, 2 not measured, 8 above the model range. Flag-8 values are restored as lower limits at the grid edge (+1.5 dex for La, Ce, Nd; +1.0 for Sm, Eu, Zr). LAMOST was not analysed. No survey catalogue contains Pr, Tc or Pm.

3. Method

Natural pattern. Each star's heavy elements are modelled as a mixture of the solar s- and r-process patterns, with Ba (Y for Zr) fixing the s-component and Eu, or the disc [Eu/Fe] trend, the r-component. The statistic is the excess Ex = [X/Fe] - prediction - zero point (core scatter 0.14 dex for Nd, up to 0.25 dex for Sm and Eu). Ba and Y are anchors, so Ba-only and Y-only salts are not constrained.

What is limited. The baseline limit is on the fraction of stars whose true excess over the natural prediction is at least L. That is the same as an added amount of (10^L - 1) times the predicted natural abundance: at L >= 1 the salt outweighs the natural content 9:1, so the star's own natural scatter moves the excess by under 0.02 dex. A second, stricter reading ("the star's own natural abundance multiplied by 10^S") is tabulated separately. There a salted star lying naturally below the prediction shows less than S, so candidates are refuted only below S - 0.10 dex and the efficiency is reduced by the natural scatter, taken as wholly intrinsic.

Effective sample. A logistic model gives each star's 90% detection threshold. N_eff(X, L) sums over clean stars the probability that an excess of L would be catalogued as a secure detection with Ex >= T = L - 0.25. Sensitivity above L = 1.0 is extrapolated, so limits without that credit are also given.

Twin test. All 3,490 clean stars with a catalogue excess >= 0.75 dex in any element, plus a random 200 per element at 0.5-0.75 dex, were tested on their own spectra against up to three twin stars. A matched filter over the element's lines gives rho = observed extra absorption / extra absorption implied by the pipeline's models. A candidate is refuted if rho + 2 sigma implies an excess below L, supported if not refuted and rho >= 3 sigma, otherwise ambiguous. New in the revision: a star whose spectrum supports an abundance at or beyond the model-grid edge cannot be refuted, because the linear conversion is not valid there.

Efficiency. 0.903 (95% lower bound from 145 s-rich positive controls, 8 wrongly refuted) times 0.892 (catalogue completeness from a DR3-versus-DR4 control) = 0.81.

Limit. f95 = Poisson 95% upper limit on k / (N_eff x efficiency), where k counts every non-refuted candidate, explained or not.

Injection-recovery (new). For 250 random stars per element drawn from the effective sample, the absorption of a salt of S dex was added to the observed spectrum and the vetting rerun. Line strengths came from a fit to the pipeline's own models.

Flagged stars (new). All 615 Nd and La candidates among the 87,480 flagged dwarfs were twin-tested. Each supported one was then examined in nine elements (Nd, La, Ce, Sm, Eu, Zr, Y, Ba, Sr).

4. Results

Vetting at L = 1.0 dex (clean stars):

Element N_eff Catalogue candidates Refuted Supported Ambiguous or unverifiable k
Nd 254,780 149 133 4 12 16
La 131,040 181 157 4 20 24
Ce 24,401 833 689 3 141 144
Sm 36,241 367 248 5 114 119
Eu 9,431 130 113 5 12 17
Zr 74,164 747 502 7 238 245

The four supported Nd stars are all barium dwarfs with Nd at the grid edge: HD 271808 (32 sigma), TYC 1400-812-1, GALAH 210706003401329 and 180126001601170 ([Ba/Fe] +0.81 to +1.05; three are binaries by RUWE or SIMBAD). They count in k.

What the spectra say about the catalogue candidates: 89% of Nd candidates are excluded as >= 1 dex excesses and 78% are inconsistent with their own catalogue value at 2 sigma. For the other elements the two fractions are La 87%/87%, Ce 83%/81%, Eu 87%/62%, Sm 68%/49%, Zr 67%/42%. "Refuted at 1 dex" is not the same as "artefact": 30 Nd candidates are consistent with their catalogue value.

95% upper limits on the fraction of clean FGK dwarfs and subgiants with excess >= L (Fig. 5). Values in brackets give no sensitivity credit beyond the 1 dex level.

L (dex) Nd La Ce Sm Eu Zr
0.5 (catalogue only) 8.2e-2 9.6e-2 0.50 0.29 0.29 0.20
0.75 1.7e-3 2.4e-3 8.1e-2 3.8e-2 2.8e-2 2.6e-2
1.0 1.2e-4 3.2e-4 8.4e-3 4.7e-3 3.4e-3 4.6e-3
1.25 4.9e-5 (5.8e-5) 8.9e-5 (1.3e-4) 8.0e-4 (1.5e-3) 3.7e-4 (5.4e-4) 9.5e-4 (1.0e-3) 7.5e-4 (1.0e-3)
1.5 3.5e-5 (4.5e-5) 2.7e-5 (4.5e-5) 7.6e-5 (2.4e-4) 1.4e-4 (2.2e-4) 9.5e-4 (1.0e-3) 1.4e-4 (2.4e-4)

With zero survivors the 1 dex Nd limit would be 1.5e-5.

Multiplicative salt definition (refutation at S - 0.10 dex):

S (dex) Nd La
0.75 4.1e-3 5.0e-3
1.0 2.2e-4 5.5e-4
1.25 6.0e-5 (7.0e-5) 1.5e-4 (2.0e-4)
1.5 4.3e-5 (5.4e-5) 4.6e-5 (7.5e-5)

Injection-recovery (Fig. 1, right). A 1.0 dex salt is not refuted in 95.2% of Nd receivers (95% lower bound 92.3%) and 94.4% of La receivers (91.3%). The range is 93-99% over S = 0.75-1.5, and 99-100% are recovered at >= 3 sigma for S >= 1.0. The recovered excess is unbiased (offset 0.003 dex, rms 0.04 dex at 1 dex). Un-injected spectra give 0/250 (Nd) and 2/250 (La) false supports. The assumed vetting efficiency of 0.903 is therefore conservative for an additive salt. The test does not cover the catalogue stage or errors in the model line strengths.

Fission waste. Fission waste raises Ba too, so the observed Nd excess E saturates (0.74, 0.85, 0.93 dex for U-235 waste raising Nd by 1.0, 1.25, 1.5 dex). Refuting candidates at min(T, E):

Fuel Nd +1.0 Nd +1.25 Nd +1.5
U-235 6.8e-4 4.4e-4 3.9e-4
Pu-239 1.3e-3 5.8e-4 4.7e-4

The first-pass values (1.2e-4, 1.8e-4) were wrong by factors of 3-5.

Pr, direct (indicative only). There is no Pr-only detection in 7,573 spectra: 36 of 37 detections are s-rich stars and the other fails its control windows. With the measured recovery of 16/24 (95% lower bound 0.48) applied, f < 1.5e-3 for [Pr/Fe] >= +1.5 (4,173 sensitive stars) and < 8.5e-4 for >= +2.0 (7,376). The spectra are those downloaded for vetting, not a random sample: the sensitive stars have median S/N 81/109 against 33/45 for all clean dwarfs. The calibrators span predicted [Pr/Fe] 0.45-1.29, so both levels are extrapolations.

Flagged stars (Fig. 4, right). Flagged dwarfs have 10.0 times (Nd, 319 candidates) and 7.6 times (La, 296) the clean-star candidate rate. 227 flagged stars have Nd above the model range, against 19 clean stars.

Refuted Ambiguous Supported Unverifiable
Nd (319) 225 51 32 11
La (296) 197 28 68 3

For stars whose only flag is "unusual chi2" the result is Nd 32 refuted and 2 ambiguous of 34, La 20 refuted, 5 ambiguous and 2 supported of 27. The 100 supported pairs divide as follows:

The four Ap-like stars are not in the Renson & Manfroid catalogue, and they show the classical SrCrEu pattern of natural chemically peculiar stars, not a single-element salt. In the catalogue their La, Ce, Sm, Eu and Zr are "not measured" and only Nd sits at or near the grid edge, so a catalogue search for multi-lanthanide stars does not find them. No limit is quoted for flagged stars.

Other surveys (not vetted). Gaia GSP-Spec has 28 good-flag dwarfs (22 Ce, 6 Nd), all at the +2.0 dex grid edge from a single line, out of 1,578,585 FGK dwarfs with GSP-Spec parameters. None is in GALAH DR4. Seven have public RVS spectra: the line depth is 2.0-4.1% against a median of about 1% in comparison dwarfs (excess 1.0-3.3%). These are weak single-line dips, neither confirmed nor refuted. APOGEE has 29 dwarfs with [Ce/Fe] > 1; 28 have [M/H] < -0.4 (20 below -1), and the one in GALAH DR4 has a Ce upper limit of +0.46 there. The null is restricted to GALAH DR4.

Unexplained candidates: none convincing. Of 28 spectrum-supported pairs at L >= 1 dex in clean stars, 13 have a natural or instrumental explanation. Of the 15 others, 9 carry a star-specific caveat (same-plate clusters of candidates, lines mutually inconsistent, DR3 disagreement, absorption 2-3 times the catalogue value). Six have only a generic K-dwarf blend caveat or are marginal (below 5 sigma). Four pass a follow-up threshold of 4.5 sigma with no specific caveat:

Element GALAH sobject_id RA, Dec (deg) Teff (K) Sigma By eye
La 230509002101104 235.6314, -39.3460 4695 5.0 no visible features
Zr 150606002901118 198.2580, -43.6699 5666 5.0 model line absent in the data
Eu 210523001601010 171.6068, -54.1423 5473 4.7 defect near 6643-6645 A; second line empty
Zr 140413004901136 248.4310, -30.4401 5735 4.6 messy window

The null-control false-positive rate predicts about 25 chance Zr supports (7 seen) and about one each for Nd and Eu. The lists are in data/supported_candidates_vetted.csv, followup_targets.csv and surviving_candidates_all.csv (1,707 pairs).

Beacon numbers. With 0.0088 FGK dwarfs per cubic parsec (GCNS), there are 1.3e7 within the 970 pc radius holding 90% of the sample and about 1.0e10 in the Galaxy.

Nd excess Within 970 pc Galaxy
>= 1.0 dex < 1,600-2,900 < 1.2e6-2.3e6
>= 1.25 dex < 650-930 < 5.1e5-7.2e5
>= 1.5 dex < 460-720 < 3.6e5-5.6e5

Cost and persistence (Fig. 4, left). With the solar envelope mass of 0.025 Msun, +1 dex needs 1.25e21 kg of Nd (1.3 Ceres masses) or 2.6e20 kg of Pr. That falls to 5e19 kg at 6330 K and 6e18 kg at 6570 K. Settling out of a solar-type envelope takes far longer than a Gyr (Turcotte et al. 1998; quoted, not recomputed). The time-integrated reading ("ever salted") is defensible only for G-K dwarfs with logg >= 4.0 and Teff < 6000 K, which make up 61% of the Nd effective sample. For them the limits are 1.5e-4 (Nd) and 4.9e-4 (La) at 1 dex. Subgiants (26% of N_eff has logg < 4.0) dilute a salt as their envelopes deepen: the 1.5 Msun model's envelope grows 170-fold between 1 and 2 Gyr. F stars settle faster.

The 6500 K boundary and Przybylski's Star. Among stars in which two lanthanides at +0.9 dex would have been detectable, GALAH finds 0 of 1,968 at 6250-6500 K (< 0.15%) and 0 of 8,586 at 6000-6250 K. The first-pass "0 of 17,527" used a denominator that was mostly insensitive. Above 6500 K the raw, unvetted fractions are 0.15% (6500-6750 K) and 2.1-2.7% (6750-7500 K). The boundary therefore rests on the literature (Michaud 1970; Richer et al. 2000), and it is not clean: three of the four Ap-like flagged stars lie at 6450-6500 K. No survey used here observed Przybylski's Star (nearest GALAH DR4 star 0.53 degrees away; no APOGEE, RVS or LAMOST coverage). How GALAH would report it is conjecture. The four Ap-like stars give the only empirical guide: a bad-fit flag and unmeasured lanthanides, not a row of extreme values.

5. Robustness

Variant (same salt level, 1.0 dex) Nd La
Baseline 1.2e-4 3.2e-4
Multiplicative definition (margin sweep 0-0.25 dex) 2.2e-4 (1.9e-4-3.6e-4) 5.5e-4 (4.8e-4-6.8e-4)
G-K dwarfs only (logg >= 4.0, Teff < 6000 K) 1.5e-4 4.9e-4
S/N >= 50 1.6e-4 2.3e-4
Teff < 6250 K / Teff >= 5250 K 1.2e-4 / 0.9e-4 3.3e-4 / 1.4e-4
RUWE < 1.4, no second RV component 1.1e-4 3.0e-4
Alternative s-fractions 1.2e-4 3.2e-4
Saturation allowance for rho > 1 1.8e-4 3.5e-4
No clipping, worst line dropped 1.9e-4 5.7e-4
50% detection threshold (extra candidates unvetted) 4.3e-4 5.6e-4
Optimistic: spectrum-supported candidates only (not used) 4.1e-5 8.0e-5

Same-level variants span 0.9e-4 to 4.3e-4 (Nd) and 1.4e-4 to 6.8e-4 (La). Changing the catalogue margin changes the salt level itself: a margin of 0.15 dex gives the limit at 0.9 dex (Nd 2.0e-4, La 5.0e-4) and 0.35 dex the limit at 1.1 dex (0.8e-4, 2.3e-4). The first-pass rule that refuted grid-edge stars gave 1.0e-4 and is not valid. A separate completeness check on Ba+Y-rich dwarfs finds Nd securely reported in 291/299 (95% lower bound 95%) and La in 107/118 (85%).

6. Limitations

7. Closest prior work and what is new

I found no published systematic search of a spectroscopic survey for salted main-sequence stars (arXiv and web searches, October 2026); I cannot rule out one I missed. Closest work:

New here: (i) a quantitative limit, with selection function and injection test, on single-lanthanide and fission-pattern excesses in clean-spectrum FGK dwarfs; (ii) spectrum-level evidence that most extreme GALAH DR4 lanthanide outliers in dwarfs are not supported by their spectra; (iii) the finding that quality flags hide Ap-like stars the catalogue does not report; (iv) an indicative Pr search; (v) the cost-versus-temperature curve.

8. Implications for the Fermi paradox

Fewer than about 1 in 4,500 to 8,400 clean-spectrum Sun-like stars carries a Nd excess of 1 dex or more, and fewer than 1 in 14,000 to 29,000 one of 1.25-1.5 dex. For G-K dwarfs proper this bounds the fraction ever salted this way at about 1.5e-4. One to two million such beacons in the Galaxy remain allowed, so only the "common and conspicuous" corner is removed. Nothing is said about weak marks, Tc or Pm, flagged spectra, or hot stars, where salting is cheapest and nature imitates it. The Ap-like stars behind the quality flags show that a Przybylski-like object would be invisible to a catalogue search.

Code: code/run_all.py regenerates every number and figure (6-8 minutes from cached downloads; raw data are re-downloaded if absent). Figures: fig1_effective_sample.png, fig2_natural_pattern.png, fig3_twin_test.png, fig4_cost_and_flagged_cp_star.png, fig5_limits.png.

9. Response to referee

  1. Nd limit and beacon counts. Accepted. Headline is now 1.2e-4 to 2.2e-4; beacons < 1,600-2,900 within 970 pc and < 1.2e6-2.3e6 in the Galaxy; stated as applying to clean GALAH DR4 spectra.
  2. Fission margin bug. Accepted and fixed in fission_rows(). Limits rise to 4.4e-4 to 1.3e-3. The referee's refute-at-E values are tabulated; I adopt refutation at min(T, E), which is equal or more conservative.
  3. "67-91% artefacts". Accepted. Replaced by two separate fractions (excluded as >= 1 dex; inconsistent with the catalogue value), in candidate_consistency.csv.
  4. CP onset "0 of 17,527". Accepted. Restated with sensitive denominators (0 of 1,968); the claim that GALAH shows the onset directly is withdrawn.
  5. flag_sp. Accepted and extended. Census with real numbers, twin test of all 615 flagged Nd/La candidates (not only the chi2 subset) and a nine-element check. Found four hidden Ap-like stars. For the chi2-only subset I get 0 Nd and 2 La supported, where the referee reported 2 and 3; both are stated.
  6. Grid-edge stars. Accepted. Stars with spectrum-supported abundance at the grid edge can no longer be refuted; the three named barium dwarfs now count, k = 16, limit 1.2e-4.
  7. Definition of the limited quantity. Accepted, with one part rejected (see below). The quantity is defined in Section 3, and limits for the multiplicative definition are tabulated.
  8. Robustness range and margin rows. Accepted. Range corrected to 0.9e-4 to 4.3e-4; margin rows relabelled as limits at 0.9 and 1.1 dex; extrapolation of N_eff above 1 dex disclosed and a no-extrapolation column added.
  9. Pr. Accepted. Marked indicative; recovery 16/24 applied (limits doubled); sample described.
  10. Time-integrated claim. Accepted. Restricted to G-K dwarfs with logg >= 4.0 and Teff < 6000 K and to Nd and La at >= 1 dex. I used a stricter cut (61% of N_eff) than the referee's logg-only 73%. Subgiant dilution is noted.
  11. Other surveys. Accepted. 28 GSP-Spec and 29 APOGEE dwarfs disclosed as unvetted, with a partial RVS check of 7; null restricted to GALAH DR4.
  12. Caveats. Accepted. Star-specific and generic caveats are separated; four follow-up targets listed (including the two named). The star in field 170516001601 is flagged by a same-plate cluster of 6 candidates and RUWE 5.7. I did not independently verify the corrupt blue arm.
  13. Citations. Accepted. Huang et al. corrected to 697 records of at least 397 white dwarfs; Stevens et al. and Yang et al. added; Tarter & Steel added with the caveat that I could not locate the original.
  14. No injection-recovery. Accepted and done (Section 4). The catalogue stage remains calibrated on natural stars and is listed as a limitation.
  15. Przybylski description. Accepted. Marked as conjecture, with the four Ap-like stars as the only empirical guide.

Not accepted. The referee's estimate that vetting efficiency for a salt of exactly L dex is only 50-85% holds only for the multiplicative definition. For an additive salt the injection test measures 94-97%. Both cases are reported and the headline range covers both.

Key numbers

Quantity Value Uncertainty Note
GALAH DR4 rows / FGK dwarfs+subgiants (4500<=Teff<6500 K, logg>=3.5) / with flag_sp==0 / flagged 917,588 / 495,976 / 408,496 / 87,480 cut flow in data/cut_flow.csv; all limits refer to the flag_sp==0 stars only
95% upper limit, fraction of clean FGK dwarfs with Nd excess >= 1.0 dex over the natural prediction 1.2e-4 2.2e-4 for the multiplicative salt definition (1.9e-4 to 3.6e-4 over its margin sweep); 0.9e-4 to 4.3e-4 over all same-level variants N_eff 254,780; 149 catalogue candidates: 133 refuted, 4 supported (all barium dwarfs at the model-grid edge), 11 ambiguous, 1 unverifiable; k = 16; efficiency 0.81
95% upper limit, Nd excess >= 1.25 dex / >= 1.5 dex 4.9e-5 / 3.5e-5 5.8e-5 / 4.5e-5 with no sensitivity credit beyond the 1 dex level; 7.0e-5 / 5.4e-5 most conservative 6 and 4 non-refuted candidates
95% upper limit, Nd excess >= 0.75 dex / >= 0.5 dex 1.7e-3 / 8.2e-2 0.75 dex uses a vetted random subsample of 200 of 1,203 band candidates; 0.5 dex is catalogue-only and confusion-limited
95% upper limit, La excess >= 1.0 / 1.25 / 1.5 dex 3.2e-4 / 8.9e-5 / 2.7e-5 5.5e-4 / 2.0e-4 / 7.5e-5 most conservative 24, 7 and 1 non-refuted candidates; N_eff 131,040 at 1 dex
95% upper limits at >= 1.0 dex for Ce, Sm, Eu, Zr 8.4e-3, 4.7e-3, 3.4e-3, 4.6e-3 weak because 17 to 245 candidates per element are not refuted (blends, single lines)
G-K dwarfs only (logg >= 4.0, Teff < 6000 K), Nd / La excess >= 1.0 dex 1.5e-4 / 4.9e-4 61% of the Nd effective sample; the only subsample for which the time-integrated reading is defensible
Fission-waste salt, U-235, raising Nd by 1.0 / 1.25 / 1.5 dex f < 6.8e-4 / 4.4e-4 / 3.9e-4 referee's refutation rule gives 6.8e-4 / 2.8e-4 / 1.8e-4 Pu-239: 1.3e-3 / 5.8e-4 / 4.7e-4; first-pass values (1.2e-4, 1.8e-4) were wrong by a factor 3-5 (margin bug)
Injection-recovery of the spectrum test: injected 1.0 dex salt not refuted Nd 95.2%, La 94.4% 95% lower bounds 92.3% and 91.3% 250 receivers per element; 99-100% recovered at >= 3 sigma; assumed vetting efficiency was 90.3%
Catalogue candidates (excess >= 0.75 dex) excluded as >= 1 dex by their spectra / inconsistent with their own catalogue value at 2 sigma Nd 89% / 78%; La 87% / 87%; Ce 83% / 81%; Eu 87% / 62%; Sm 68% / 49%; Zr 67% / 42% replaces the first-pass statement that 67-91% are pipeline artefacts
Flagged dwarfs (flag_sp != 0): Nd / La candidate rate relative to clean stars 10.0x / 7.6x (319 and 296 candidates) 227 flagged stars have Nd above the model range against 19 clean stars
Twin test of all flagged Nd / La candidates Nd: 225 refuted, 51 ambiguous, 32 supported, 11 unverifiable; La: 197, 28, 68, 3 of 100 supported pairs: 4 Ap-like line-forest stars, 73 twin mismatch, 15 multi-element, 8 element-specific and unresolved; no limit is quoted for flagged stars
Nd beacons (>= 1.0 dex) allowed within 970 pc (1.3e7 FGK dwarfs) / in the Galaxy (1.0e10) < 1,600 to 2,900 / < 1.2e6 to 2.3e6 Galactic star count uncertain by about a factor of 2 1.25 dex: < 650-930 and < 5.1e5-7.2e5; 1.5 dex: < 460-720 and < 3.6e5-5.6e5; assumes the local clean-spectrum sample is representative
Direct Pr II search (indicative only) f < 1.5e-3 for [Pr/Fe] >= +1.5; < 8.5e-4 for >= +2.0 recovery 16/24, 95% lower bound 0.48, applied 4,173 and 7,376 sensitive stars from a non-random high-S/N sample; sensitivity extrapolated 0.2-0.7 dex beyond the calibrators
Spectrum-supported candidates at salt level >= 1 dex (clean stars) 28 star-element pairs: 13 explained, 15 unexplained (9 with star-specific caveats, 6 with only generic or marginal ones) 4 follow-up targets, none convincing by eye; null-control false-positive rate predicts about 25 chance Zr supports (7 seen)
Twin-test efficiency and catalogue completeness 0.945 (95% lower bound 0.903) and 0.89 (95% lower bound 0.77); product used 0.81 145 positive controls, 8 wrongly refuted; completeness from the GALAH DR3-vs-DR4 control; independent check on Ba+Y-rich dwarfs: Nd secure in 291/299
Lanthanide-rich stars (>= 2 of La, Ce, Nd at >= +0.9 dex) among stars sensitive to them 0 of 1,968 at 6250-6500 K (< 0.15%); 0 of 8,586 at 6000-6250 K the first-pass '0 of 17,527' used an insensitive denominator; above 6500 K the raw unvetted fractions are 0.15% to 2.7%
Other surveys: extreme dwarfs not vetted 28 Gaia GSP-Spec (22 Ce, 6 Nd) + 29 APOGEE (Ce) GSP-Spec values all at the +2.0 grid edge from one line, out of 1,578,585 FGK dwarfs; 7 with public RVS spectra show 2-4% dips against about 1% in comparison stars
Mass needed for +1.0 dex in a Sun-like star (M_cz = 0.025 Msun) Nd 1.25e21 kg; Pr 2.6e20 kg 1.3 Ceres masses of Nd; falls to 5e19 kg at 6330 K and 6e18 kg at 6570 K (unchanged from first pass)

Changes made after the referee report

Referee points not accepted

Figures

Figure 1. Left: the number of stars in which a deliberate excess (a “salt”) of each element would have shown, against the size of the excess in dex, where 1.0 dex is a factor of ten. Centre: the fraction of stars sensitive to a tenfold salt, by temperature of the star; neodymium is the easiest element to test. Right: the fraction of artificial excesses added to real spectra that the test does not reject, 93 to 99 per cent; the limits assume 90 per cent (dashed line).
Figure 1. Left: the number of stars in which a deliberate excess (a “salt”) of each element would have shown, against the size of the excess in dex, where 1.0 dex is a factor of ten. Centre: the fraction of stars sensitive to a tenfold salt, by temperature of the star; neodymium is the easiest element to test. Right: the fraction of artificial excesses added to real spectra that the test does not reject, 93 to 99 per cent; the limits assume 90 per cent (dashed line). Open at full size.
Figure 2. The abundance of neodymium (left) and lanthanum (right) against barium in each star. Natural processes that make heavy elements move a star along the sloping lines, raising barium as well. A salt of one element would lift a star straight up the vertical blue line. The red circles are stars the catalogue places there; the black stars are the few whose excess is confirmed in the spectrum. The four for neodymium are rich in barium and lie on the natural tracks. Those for lanthanum lie off the tracks; the study examines each confirmed excess and finds none convincing as a salt.
Figure 2. The abundance of neodymium (left) and lanthanum (right) against barium in each star. Natural processes that make heavy elements move a star along the sloping lines, raising barium as well. A salt of one element would lift a star straight up the vertical blue line. The red circles are stars the catalogue places there; the black stars are the few whose excess is confirmed in the spectrum. The four for neodymium are rich in barium and lie on the natural tracks. Those for lanthanum lie off the tracks; the study examines each confirmed excess and finds none convincing as a salt. Open at full size.
Figure 3. Top left: for each candidate, the extra absorption seen in its spectrum divided by what the catalogue abundance implies. Candidates (red) cluster near zero, so most of their catalogue excesses are not in the spectra, while stars known to be naturally rich (green) lie near one. Top right: a check that the newer catalogue does not miss real neodymium. Bottom: example spectra of a candidate, where the line is absent, and of a naturally rich star, where it is present.
Figure 3. Top left: for each candidate, the extra absorption seen in its spectrum divided by what the catalogue abundance implies. Candidates (red) cluster near zero, so most of their catalogue excesses are not in the spectra, while stars known to be naturally rich (green) lie near one. Top right: a check that the newer catalogue does not miss real neodymium. Bottom: example spectra of a candidate, where the line is absent, and of a naturally rich star, where it is present. Open at full size.
Figure 4. Left: the mass of neodymium needed to raise a star’s surface abundance tenfold, against the temperature of the star. For a Sun-like star it is around the mass of the dwarf planet Ceres, far more than all the neodymium in the Earth’s rocks. Right: the spectrum of one star that the quality cut removes, a naturally peculiar hot star rich in many heavy elements at once.
Figure 4. Left: the mass of neodymium needed to raise a star’s surface abundance tenfold, against the temperature of the star. For a Sun-like star it is around the mass of the dwarf planet Ceres, far more than all the neodymium in the Earth’s rocks. Right: the spectrum of one star that the quality cut removes, a naturally peculiar hot star rich in many heavy elements at once. Open at full size.
Figure 5. The 95% upper limit on the fraction of Sun-like stars with clean spectra that carry a salt of each element, against the size of the salt, with the equivalent number of stars in the Milky Way on the right-hand axis. Filled points are limits set after checking the spectra and open points rest on the catalogue alone. The bands for neodymium and lanthanum reach up to the most cautious version of the analysis.
Figure 5. The 95% upper limit on the fraction of Sun-like stars with clean spectra that carry a salt of each element, against the size of the salt, with the equivalent number of stars in the Milky Way on the right-hand axis. Filled points are limits set after checking the spectra and open points rest on the catalogue alone. The bands for neodymium and lanthanum reach up to the most cautious version of the analysis. 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.

common.py run_all.py s00_download.py s01_prepare.py s02_sensitivity.py s03_candidates.py s04_vetting.py s05_physics.py s06_limits.py s07_other_surveys.py s08_figures.py s09_pr_search.py s10_survivors.py s11_flagged.py s12_injection.py spectra.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.

WHAT I RAN. I copied the analyst's code to a separate working folder, redirected only the output and cache paths, and reran run_all.py from step 1 (catalogue extraction, detection thresholds, natural-pattern model, twin test on 6,161 spectra, physics, other surveys, limits, Pr search, survivor vetting, figures).

RESULT OF THE RERUN. Every derived table I compared is byte-identical to the analyst's: limits_by_element.csv, robustness_variants.csv, limits_fission_salt.csv, cut_flow.csv, dr3_control_counts.csv, vetting_twin_test_raw.csv, surviving_candidates_all.csv, supported_candidates_vetted.csv, supported_candidates_summary.json, key_numbers.json, other_surveys_summary.json, fission_pattern.csv, convective_envelope_mass.csv, cp_onset_vs_teff.csv, extreme_multi_lanthanide_stars.csv, pr_direct_search.csv and pr_direct_search_summary.json. The headline numbers follow: 917,588 / 495,976 / 408,496 stars; N_eff(Nd, 1 dex) = 254,780; 149 candidates, 136 refuted, 13 not refuted; efficiency 0.8055; f95 = 1.01e-4.

INDEPENDENT RECOMPUTATION OF THE HEADLINE (my own scripts in referee/mycode, reading the FITS file directly).

INDEPENDENT COMPLETENESS CHECK (no DR3 involved). Among clean dwarfs that are securely rich in both Ba and Y, and whose own threshold says Nd should be detected with a 0.25 dex margin, DR4 reports a secure Nd detection in 97% (n = 250) and one within 0.4 dex of the prediction in 94%. For La the figures are 96% and 92% (n = 106). This supports the analyst's catalogue completeness of 0.89 for real strong absorbers.

SPECTRA INSPECTED BY EYE. Five refuted Nd candidates show model Nd lines at 4811 and 5741 A that are absent from the data, so they are genuine artefacts. HD 271808 shows real Nd lines deeper than the model. The top "unexplained" La, Zr and Ce candidates are unconvincing: weak or absent La features, a badly fitted Zr region, and a one-pixel defect at the Ce line.

BACK-OF-ENVELOPE CHECKS THAT PASS.

CITATIONS AND IDENTIFICATIONS CHECKED. arXiv 2605.29811, 2605.21093, 2308.04479, 2304.13623 and 1001.5455 exist and match the descriptions. Escorza et al. 2026 (A&A 712, A111; arXiv 2604.15197) exists. SIMBAD confirms HD 101065 = Gaia DR3 5372587514128271232 at the coordinates used, and HD 271808 as a spectroscopic binary. The Gaia GSP-Spec flag positions for Zr, Ce and Nd are correct.

WHAT DID NOT SURVIVE CHECKING. The fission-salt limits (a coding inconsistency), the "91% artefacts" wording, the claim that GALAH shows the chemically-peculiar onset at 6500 K, and the statement of what was checked among flagged stars. Details are in the errors list.

Strongest objection

An abundance-survey expert would say the denominator is not validated for the thing being searched for.

The effective sample of 254,780 stars comes from a logistic model of the DR4 detection flag. The catalogue's high-abundance tail is, by the study's own finding, about 80% wrong. The efficiency (0.90 x 0.89) is calibrated only on natural s-process-rich stars, in which Ba, Y, La, Ce and Nd rise together. Nobody has shown how the DR4 neural-network fit responds to a star with one lanthanide raised 1-2 dex and everything else normal. There is no injection-recovery test. The quality cut flag_sp == 0 also removes 18% of dwarfs, and among those the rate of extreme Nd values is ten times higher. If a strong salt degrades the global fit, salted stars would be removed before the search begins.

Does the conclusion survive? Yes, at the factor-of-two level for Nd and La at 1 dex or more in clean-spectrum stars. The evidence I gathered:

What remains unproven: the response to a single-element anomaly as such; salts far above the model grid (2 dex or more), which may be flagged out; and the other 83,000 flagged stars. The limit should therefore be stated as about 1e-4 to 2e-4, for clean GALAH DR4 spectra, for Nd excesses of roughly 1-2 dex. The fission, Pr and chemically-peculiar-onset claims do not survive as written.

Errors found

Overclaims

Novelty check

Novel: yes. I found no published systematic search of a large spectroscopic survey for artificially salted main-sequence stars, and no published upper limit on their frequency. I searched arXiv (API queries on technosignature with abundance/photosphere/GALAH/APOGEE/LAMOST, Przybylski with SETI, nuclear waste) and the web. The proposal literature (Whitmire & Wright 1980; Carrigan 2010; Tarter & Steel 2024; the Vidal et al. 2026 review) discusses the idea and Przybylski's Star without a survey. The closest executed search is Huang, Tao & Zhang 2026, on polluted white dwarfs, a different stellar class and method. The natural background in the same data has been catalogued (Escorza et al. 2026; Yang et al. 2026), so the outlier-finding step overlaps with barium-star work. The technosignature framing, the explicit selection function, the spectrum-level vetting and the limit are new. Confidence is medium: a null search is hard to prove absent, and the analyst's own "medium" is appropriate.

Required changes