REVIEW 2 major objections 8 minor 43 references
An integral-equation Boltzmann solver makes decaying dark matter with massive decay products fast and accurate enough for real parameter fits.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-31 06:09 UTC pith:3EMMREXT
load-bearing objection Solid methods paper shipping a usable generic two-body DDM solver; the iteration-seed concern is real but bounded and does not sink the central claim. the 2 major comments →
Cosmological evolution with decaying dark matter: an integral-equation approach
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
CLASSIER-DDM evaluates generic two-body decaying-dark-matter perturbations via iteratively solved integral equations, achieving sub-0.1% convergence in Pm(k) and the CMB lensing spectrum across the observationally relevant parameter space, O(0.1%) accuracy up to k ~ 3 Mpc^{-1} with ~100 momentum bins, and O(1 min) runtimes without a Boltzmann hierarchy or fluid approximation, thereby making DDM parameter estimation numerically tractable.
What carries the argument
The integral-equation solution of the collisionless Boltzmann equation for continuously produced decay products: multipole moments are written as time integrals of metric sources convolved with spherical-Bessel kernels (plus an analytic piece sourced at each particle's birth time), evaluated by NUFFT and closed by a few outer iterations on the metric.
Load-bearing premise
The first guess for the total dark-sector density contrast ignores free-streaming of the decay products, so the claimed fast convergence can fail in the joint large-fraction, fast-decay corner unless that seed is improved.
What would settle it
Run the same DDM model (two massive products, f ~ 0.5–1, Gamma ~ 0.01 Mpc^{-1}) with CLASSIER-DDM at N_iter = 2–3 and with a high-ell truncated hierarchy or an independent Boltzmann code; if the matter-power difference exceeds ~0.1% up to k = 3 Mpc^{-1}, the convergence claim fails.
If this is right
- DDM models with two massive decay products can now be included in standard MCMC cosmological analyses at roughly minute-per-evaluation cost.
- Suppression of Pm(k) and C_L^phi phi is set by free-streaming length (Gamma and kick velocity) and amplitude f, and exceeds the naive 1-f mass-removal factor because free-streaming products weaken gravitational potentials.
- Oscillatory interference among differently aged momentum bins is a distinctive DDM signature that can be searched for on small scales.
- The same integral-equation machinery extends immediately to other non-cold relics with non-trivial phase-space distributions.
- Small-scale probes (Lyman-alpha, weak and strong lensing) become practical for tightening DDM bounds once the linear power spectrum is this accurate and cheap.
Where Pith is reading between the lines
- Because the code already recovers the pure dark-radiation limit, existing massless-decay constraints can be re-run with identical systematics control and then smoothly extended into the warm-product plane.
- The deferred free-streaming seed suggested by the authors would most improve the extreme (f, Gamma) corner that is already disfavored by data, so current observational forecasts are likely robust even without it.
- Sub-galactic free-streaming DDM models aimed at small-scale structure anomalies can now be evolved linearly to the precision needed before feeding into N-body or semi-analytic halo pipelines.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents CLASSIER-DDM, an extension of the integral-equation Boltzmann solver CLASSIER to generic two-body decays of dark matter into two lighter products of arbitrary mass. The authors derive the background phase-space distribution sourced continuously by decays (Sec. II), the synchronous-gauge integral solutions for the ℓ=0,1,2 perturbation multipoles, split into a decay-time-sourced piece and a continuously-sourced convolution (Sec. III, Eqs. 11–14), and describe the numerical implementation: a Picard-like iteration seeded by the rest-mass ansatz of Eq. (17), NUFFT-based convolution with analytic endpoint subtraction, a small-ξ direct convolution (App. B), and an empirical small-scale quasi-static approximation (Sec. IV B 2, Eq. 37). Convergence in the matter and CMB lensing power spectra is mapped over (f, Γ, v_kick) in Fig. 1; runtimes are O(1 min) per evaluation (Table I). Cross-checks include the massless (dark-radiation) limit against CLASS, the v_kick→0 CDM limit, and an external comparison against the code of Ref. [17] without its fluid approximation (App. C).
Significance. If the accuracy and convergence claims hold, this is a useful and timely methods contribution. DDM perturbation evolution has so far required truncated Boltzmann hierarchies, and the only fast public implementation (Ref. [17]) relies on a fluid approximation that App. C shows induces percent-level errors and misses oscillatory features in P_m(k). CLASSIER-DDM removes both limitations, handles the previously untreated case of two massive decay products, is publicly released, and delivers O(1 min) evaluations — the difference between DDM parameter estimation being prohibitive and routine for CMB-S4/DESI/LSST-era analyses; the companion constraints paper [27] already demonstrates this use. The validation strategy is creditable for a methods paper: internal convergence in iterations and momentum bins, two analytic limiting-case checks, and one genuine external-code comparison. The oscillatory interference structure in δ_χ1 (Fig. 2) and its 1/(k v_kick) period scaling is a nice physical byproduct.
major comments (2)
- [Sec. V A, Fig. 1] The convergence metric in Fig. 1 is max|ΔX| relative to a reference computed at N_iter=10, i.e., it certifies agreement with the code's own 10th iterate, not with the fixed point of the iteration. This matters precisely where the Eq. (17) seed is worst: at large f and large Γ, where the DDM sector sources a large fraction of the metric perturbations and the seed's omission of free-streaming damping, velocity, and anisotropic-stress contributions can push the contraction factor toward unity. The text acknowledges slow convergence in this corner and defers a damped seed e^{-(kλ_fs)^2} to future work, and argues the corner is observationally disfavored — all fair. But Fig. 1 as constructed cannot distinguish 'converged' from 'converging slowly and still >0.1% off at N_iter=10', and likelihood chains can sample that corner before excluding it. A modest addition would close this: for a few po
- [Secs. V, VII, App. C] The accuracy claims for the generic (two massive products) case rest almost entirely on internal consistency tests; the external validation is confined to limiting cases: the massless limit against CLASS dark radiation (Sec. VII), v_kick→0 against ΛCDM (Fig. 3), and a single parameter point (f=1, Γ=H_0, ε_1=0.99, ε_2=0) against Ref. [17]'s hierarchy without the fluid approximation (App. C, Fig. 6). The App. C point is itself near a corner (one product massless, small Γ). Since the paper's central claim is a general-purpose solver, at least one external or independent check at intermediate ε (both products massive, semi-relativistic v_kick ~ 0.01–0.1c) — e.g., against a brute-force high-ℓ_max hierarchy run, even at a single parameter point and over a restricted k range — would substantially strengthen the validation. If no independent code can currently do this comparison, that should be
minor comments (8)
- [Sec. III] End of Sec. III: the statement that 'contributions from all higher multipoles are implicitly captured as the full perturbation system reaches self-consistency through the iterative scheme' is correct in spirit but cryptic; one sentence explaining that the ℓ≤2 moments are exact integrals of the full ∆f (which the integral solution determines exactly, mode by mode) would preempt confusion about implicit hierarchy truncation.
- [App. C, Fig. 6] Fig. 6 caption and legend say 'Ref.[18]' (twice) but the comparison is with Ref. [17]; please fix the citation labels.
- [Secs. I, V B, Table I] Typos: 'maxium multipole' (Sec. I, first paragraph); 'direcy way' (Sec. V B); 'need only to be computed once' (Table I caption) should read 'need only be computed once'.
- [Sec. IV B, Eq. (17) footnote] Footnote after Eq. (17) writes ρ_χi−3P_χi = ∫ d³q/(2π)³ f_0 m_i²/ε_i, whereas Eq. (6) defines ρ and P with a 4π∫q²dq T_0 normalization and no (2π)³; please reconcile the normalization conventions so the rest-mass identity is dimensionally and conventionally transparent.
- [Sec. V B, Table I] Table I reports runtimes only for N_iter ≤ 3, but Sec. V A says more iterations are needed for f≳0.5 or Γ≳10⁻² Mpc⁻¹; adding the N_iter rows actually used in those regimes (or stating the linear-scaling extrapolation is exact) would make the runtime claim directly comparable to the convergence map.
- [Sec. IV B 2, Eq. (37)] The empirical small-scale criterion (Eq. 37, threshold 0.025) is stated to yield ≲0.1% accuracy, but no supporting figure or table is given; a brief quantification (e.g., the error with the approximation on vs. off for one case) would help users calibrate trust in this default.
- [Abstract / Sec. IV B] Sec. IV B notes massive neutrinos are evolved with CLASS's fluid approximation while the abstract says the code requires 'no fluid approximation'; the scoping is clear in the text but the abstract could say 'for the DDM decay products' to avoid overclaiming.
- [Sec. VI A, Fig. 2] Fig. 2 uses N_q_ddm = 2000 with smoothing for presentation while the code default is 100; stating the default-100 appearance of the same curves (or noting that the oscillations remain resolved) would reassure readers that the physics shown is not an artifact of the presentation settings.
Circularity Check
Methods/validation paper: DDM integral equations and accuracy claims are self-contained; no prediction reduces to its inputs by construction.
full rationale
CLASSIER-DDM derives the homogeneous DDM evolution (Sec. II) and the multipole integral solutions (Sec. III, Eqs. 7–15) from the collisionless Boltzmann equation with a continuous production source; those steps are standard and not defined in terms of the claimed Pm(k)/Cφφ outcomes. Numerical claims (sub-0.1% iteration convergence, ~100 q-bins, O(1 min) runtime) are empirical code measurements against higher-Niter references, the massless CLASS limit, the vkick→0 CDM limit, and an external hierarchy comparison without fluid approximation (Appendix C vs Ref. [17]). Self-citations to CLASSIER and the integral-equation series [23–25] supply the prior numerical framework being extended; they do not force the DDM power-suppression results or uniqueness of the model. The 0th-iteration seed (Eq. 17) and Niter=10 reference are validation-design choices that can leave residual absolute error in the large-f/large-Γ corner, but that is a correctness/scope issue, not circularity: nothing is fitted to data and then re-presented as a prediction, and no load-bearing uniqueness theorem is imported from the authors. Companion constraints [27] are separate. No circular step meets the quote-and-reduce standard.
Axiom & Free-Parameter Ledger
free parameters (5)
- N_iter (iteration count) =
typically 2–3 (reference uses 10)
- Nq_ddm (perturbation momentum bins) =
100 (default); 200 used in some convergence tests
- Small-scale approximation threshold 0.025 =
0.025
- N(ξ) NUFFT quadrature count =
1000 (k≤0.1 Mpc^{-1}) / 5000 (otherwise)
- Background q-grid (Nq_ddm_bg, qmin, qmax) =
1000 bins
axioms (6)
- domain assumption Linear cosmological perturbation theory in the synchronous gauge with standard Einstein–Boltzmann coupling for metric sources h, η.
- domain assumption Parent dark matter χ is cold before decay; comoving number decays as exp(−Γt) with energy density ρχ=ρ0_χ a^{-3} e^{-Γt}.
- domain assumption Decays are two-body to fixed masses mχ1, mχ2 with back-to-back momentum from two-body kinematics (Eq. 3); collisionless free-streaming thereafter.
- standard math Integral-equation solutions along unperturbed geodesics with spherical-Bessel kernels are equivalent to the collisionless Boltzmann equation for the multipoles that enter the stress-energy tensor.
- ad hoc to paper 0th-iteration DDM density seed uses rest-mass combinations ρχi−3Pχi times δc without free-streaming suppression (Eq. 17).
- ad hoc to paper Focus on decays after recombination (zd≲1100) so the convolution needs no super-/near-horizon split used for neutrinos in CLASSIER.
invented entities (1)
-
CLASSIER-DDM solver module
independent evidence
read the original abstract
We present CLASSIER-DDM, an extension of the Boltzmann solver CLASSIER that implements the decaying dark matter (DDM) model via its integral-equation approach. The code handles generic two-body decays of a dark matter particle into two lighter decay products with arbitrary masses, naturally encompassing both massless (dark radiation) and massive (warm) decay products, with their perturbations evaluated via integral equations solved iteratively. We describe the numerical implementation in detail, including the background evolution, the iterative perturbation evolution, and a small-scale analytic approximation. A modest number of iterations is sufficient to achieve sub-$0.1\%$ convergence in the matter power spectrum and the CMB lensing power spectrum across the observationally relevant parameter space. We find that a hundred momentum bins for the decay product perturbations are sufficient to achieve $\mathcal{O}(0.1\%)$ accuracy in the matter power spectrum today up to $k \sim 3\,{\rm Mpc}^{-1}$. The code achieves $\mathcal{O}(1\,{\rm min})$ runtimes per evaluation, requiring neither a Boltzmann hierarchy nor any fluid approximation, making parameter estimation with the DDM model numerically tractable. We also discuss the impact of DDM on cosmological observables, focusing on the case of two massive decay products. This work further establishes the integral-equation approach as a versatile and efficient framework for modeling non-cold relics in cosmological perturbation theory.
Figures
Reference graph
Works this paper leans on
-
[1]
K. N. Abazajian et al. (CMB-S4), CMB-S4 Science Book, First Edition, (2016), arXiv:1610.02743 [astro-ph.CO]
Pith/arXiv arXiv 2016
-
[2]
K. Abazajian et al., CMB-S4 Science Case, Reference De- sign, and Project Plan, (2019), arXiv:1907.04473 [astro- ph.IM]
Pith/arXiv arXiv 2019
-
[3]
K. Abazajian et al., Snowmass 2021 CMB-S4 White Paper, in 2022 Snowmass Summer Study (2022) arXiv:2203.08024 [astro-ph.CO]
Pith/arXiv arXiv 2021
-
[4]
P. Ade et al. (Simons Observatory), The Simons Ob- servatory: Science goals and forecasts, JCAP02, 056, arXiv:1808.07445 [astro-ph.CO]
-
[5]
M. H. Abitbol et al. (Simons Observatory), The Simons Observatory: Astro2020 Decadal Project Whitepaper, Bull. Am. Astron. Soc.51, 147 (2019), arXiv:1907.08284 [astro-ph.IM]
Pith/arXiv arXiv 2019
-
[6]
N. Sehgal et al., CMB-HD: An Ultra-Deep, High- Resolution Millimeter-Wave Survey Over Half the Sky, (2019), arXiv:1906.10134 [astro-ph.CO]
Pith/arXiv arXiv 2019
-
[7]
S. Aiola et al. (CMB-HD), Snowmass2021 CMB-HD White Paper, (2022), arXiv:2203.05728 [astro-ph.CO]
Pith/arXiv arXiv 2022
-
[8]
A. Aghamousa et al. (DESI), The DESI Experiment Part I: Science,Targeting, and Survey Design, (2016), arXiv:1611.00036 [astro-ph.IM]
Pith/arXiv arXiv 2016
-
[9]
M. E. Levi et al. (DESI), The Dark Energy Spectroscopic Instrument (DESI), (2019), arXiv:1907.10688 [astro- ph.IM]
Pith/arXiv arXiv 2019
-
[10]
v. Ivezi´ cet al. (LSST), LSST: from Science Drivers to Reference Design and Anticipated Data Products, As- trophys. J.873, 111 (2019), arXiv:0805.2366 [astro-ph]
Pith/arXiv arXiv 2019
-
[11]
A. Abate et al. (LSST Dark Energy Science), Large Syn- optic Survey Telescope: Dark Energy Science Collabora- tion, (2012), arXiv:1211.0310 [astro-ph.CO]
Pith/arXiv arXiv 2012
-
[12]
R. Mandelbaum et al. (LSST Dark Energy Science), The LSST Dark Energy Science Collaboration (DESC) Sci- ence Requirements Document, (2018), arXiv:1809.01669 [astro-ph.CO]
Pith/arXiv arXiv 2018
-
[13]
D. Spergel et al., Wide-Field InfrarRed Survey Telescope- Astrophysics Focused Telescope Assets WFIRST-AFTA 2015 Report, (2015), arXiv:1503.03757 [astro-ph.IM]
Pith/arXiv arXiv 2015
-
[14]
R. Laureijs et al. (EUCLID), Euclid Definition Study Re- port, (2011), arXiv:1110.3193 [astro-ph.CO]
Pith/arXiv arXiv 2011
-
[15]
S. Aoyama, T. Sekiguchi, K. Ichiki, and N. Sugiyama, Evolution of perturbations and cosmological constraints in decaying dark matter models with arbitrary decay mass products, JCAP07, 021, arXiv:1402.2972 [astro- ph.CO]
-
[16]
M.-Y. Wang, A. H. G. Peter, L. E. Strigari, A. R. Zentner, B. Arant, S. Garrison-Kimmel, and M. Rocha, Cosmological simulations of decaying dark matter: im- plications for small-scale structure of dark matter haloes, Mon. Not. Roy. Astron. Soc.445, 614 (2014), arXiv:1406.0527 [astro-ph.CO]
Pith/arXiv arXiv 2014
-
[17]
G. Franco Abell´ an, R. Murgia, V. Poulin, and J. Lavalle, Implications of theS 8 tension for decaying dark matter with warm decay products, Phys. Rev. D105, 063525 (2022), arXiv:2008.09615 [astro-ph.CO]
Pith/arXiv arXiv 2022
-
[18]
G. Franco Abell´ an, R. Murgia, and V. Poulin, Linear cos- mological constraints on two-body decaying dark matter scenarios and the S8 tension, Phys. Rev. D104, 123533 (2021), arXiv:2102.12498 [astro-ph.CO]
Pith/arXiv arXiv 2021
-
[19]
T. Montandon, E. M. Teixeira, A. Poudou, and V. Poulin, Frequentist view of the two-body decaying dark matter model, Phys. Rev. D112, 043521 (2025), arXiv:2505.20193 [astro-ph.CO]
Pith/arXiv arXiv 2025
-
[20]
Y. Acharya and R. E. Johnson, Decaying Dark Matter as a Possible Solution for Cosmological Tensions, (2026), arXiv:2606.00529 [astro-ph.CO]
Pith/arXiv arXiv 2026
- [21]
-
[22]
D. Blas, J. Lesgourgues, and T. Tram, The Cosmic Linear Anisotropy Solving System (CLASS) II: Approximation schemes, JCAP07, 034, arXiv:1104.2933 [astro-ph.CO]
-
[23]
Kamionkowski, Cosmological perturbations without the Boltzmann hierarchy, Phys
M. Kamionkowski, Cosmological perturbations without the Boltzmann hierarchy, Phys. Rev. D104, 063512 (2021), arXiv:2105.02887 [astro-ph.CO]
Pith/arXiv arXiv 2021
-
[24]
L. Ji, M. Kamionkowski, and J. L. Bernal, Cosmolog- ical perturbations: Noncold relics without the Boltz- mann hierarchy, Phys. Rev. D106, 103531 (2022), arXiv:2201.11129 [astro-ph.CO]
Pith/arXiv arXiv 2022
-
[25]
N. Lee, J. L. Bernal, S. G¨ unther, L. Ji, and M. Kamionkowski, Rapid and accurate numerical evolution of linear cosmological perturbations with noncold relics, Phys. Rev. D112, 043529 (2025), arXiv:2506.01956 [astro-ph.CO]
Pith/arXiv arXiv 2025
-
[26]
U. Seljak and M. Zaldarriaga, A Line of sight integration approach to cosmic microwave background anisotropies, Astrophys. J.469, 437 (1996), arXiv:astro-ph/9603033
Pith/arXiv arXiv 1996
- [27]
-
[28]
J. Lesgourgues and T. Tram, The Cosmic Lin- ear Anisotropy Solving System (CLASS) IV: efficient implementation of non-cold relics, JCAP09, 032, arXiv:1104.2935 [astro-ph.CO]
-
[29]
A. H. Barnett, J. Magland, and L. af Klinteberg, Parallel nonuniform fast fourier transform, SIAM J. Sci. Comput. 41, C479 (2019), 1808.06736
Pith/arXiv arXiv 2019
-
[30]
A. H. Barnett, Aliasing error of the exp(β √ 1−z 2) ker- nel in the nonuniform fast fourier transform, Appl. Com- put. Harmon. Anal. 10.48550/arXiv.2001.09405 (2020), in press, arXiv:2001.09405 [math.NA]
-
[31]
N. Lee, Y. Ali-Ha ¨ ımoud, and M. Kamionkowski, Ef- ficient analytic approximation for small-scale noncold relic perturbations, Phys. Rev. D113, 043525 (2026), arXiv:2510.20821 [astro-ph.CO]
arXiv 2026
-
[32]
N. Aghanim et al. (Planck), Planck 2018 results. VI. Cosmological parameters, Astron. Astrophys.641, A6 (2020), arXiv:1807.06209 [astro-ph.CO]
Pith/arXiv arXiv 2018
-
[33]
M.-Y. Wang, R. A. C. Croft, A. H. G. Peter, A. R. Zent- ner, and C. W. Purcell, Lyman-αforest constraints on decaying dark matter, Phys. Rev. D88, 123515 (2013), arXiv:1309.7354 [astro-ph.CO]
Pith/arXiv arXiv 2013
-
[34]
L. Fuß and M. Garny, Decaying Dark Matter and Lyman- αforest constraints, JCAP10, 020, arXiv:2210.06117 [astro-ph.CO]
-
[35]
S.-Y. Zhao, Y.-C. Dai, W. Liao, and Y.-S. Lu, Lyman- αForest Constraint on Dark Matter from Dark Sector Decay, (2026), arXiv:2603.24331 [hep-ph]
Pith/arXiv arXiv 2026
-
[36]
T. M. C. Abbott et al. (DES), Dark Energy Survey year 1 results: Cosmological constraints from galaxy cluster- ing and weak lensing, Phys. Rev. D98, 043526 (2018), arXiv:1708.01530 [astro-ph.CO]
Pith/arXiv arXiv 2018
-
[37]
A. Drlica-Wagner et al. (LSST Dark Matter Group), 14 Probing the Fundamental Nature of Dark Matter with the Large Synoptic Survey Telescope, (2019), arXiv:1902.01055 [astro-ph.CO]
Pith/arXiv arXiv 2019
-
[38]
T. M. C. Abbott et al. (DES), Dark Energy Survey Year 3 results: Cosmological constraints from galaxy cluster- ing and weak lensing, Phys. Rev. D105, 023520 (2022), arXiv:2105.13549 [astro-ph.CO]
Pith/arXiv arXiv 2022
-
[39]
S. Sugiyama et al., Hyper Suprime-Cam Year 3 results: Cosmology from galaxy clustering and weak lensing with HSC and SDSS using the minimal bias model, Phys. Rev. D108, 123521 (2023), arXiv:2304.00705 [astro-ph.CO]
Pith/arXiv arXiv 2023
-
[40]
D. Gilman et al., The free-streaming length of dark mat- ter from JWST observations of 28 strong gravitational lenses, (2026), arXiv:2606.05277 [astro-ph.CO]
Pith/arXiv arXiv 2026
-
[41]
M. Abdelqader and F. Melia, Decaying Dark Matter and the Deficit of Dwarf Haloes, Mon. Not. Roy. Astron. Soc. 388, 1869 (2008), arXiv:0806.0602 [astro-ph]
Pith/arXiv arXiv 2008
-
[42]
J. S. Bullock and M. Boylan-Kolchin, Small-Scale Chal- lenges to the ΛCDM Paradigm, Ann. Rev. Astron. As- trophys.55, 343 (2017), arXiv:1707.04256 [astro-ph.CO]
Pith/arXiv arXiv 2017
-
[43]
S. Ando et al., Decaying dark matter in dwarf spheroidal galaxies: Prospects for x-ray and gamma-ray telescopes, Phys. Rev. D104, 023022 (2021), arXiv:2103.13242 [astro-ph.HE]
Pith/arXiv arXiv 2021
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.