Recognition: unknown
spectroxide: A code package for computing cosmic microwave background spectral distortions
Pith reviewed 2026-05-08 01:44 UTC · model grok-4.3
The pith
A new open-source code package computes cosmic microwave background spectral distortions from arbitrary energy and photon injections.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We present a code package for computing cosmic microwave background spectral distortions in which all code, Python interface, and automated tests were written by an AI assistant under human physicist supervision. The solver evolves the photon Boltzmann equation under Compton scattering, double Compton emission, and Bremsstrahlung from redshift about five million to the present, computing spectral distortions from arbitrary heat and photon injection within this range, with no prior fully open-source equivalent available. Validation against analytic limits, published spectra, and Green's function tables supports its use.
What carries the argument
The numerical solver that evolves the photon Boltzmann equation under Compton scattering, double Compton emission, and Bremsstrahlung to obtain the resulting spectral distortions.
If this is right
- Users can compute spectral distortions for any chosen heat or photon injection history between redshift five million and today.
- The results agree with analytic limiting cases and with existing precomputed Green's function tables.
- A Python interface makes the core solver accessible for integration into analysis workflows.
- The open-source release fills the previous absence of a fully public code of this scope.
- The documented development process illustrates how human review of physics details can complement AI code generation.
Where Pith is reading between the lines
- The solver can now be applied to concrete early-universe models such as decaying particles or dark matter annihilation to predict specific distortion shapes.
- The experience with missed numerical bugs suggests that future AI-assisted codes in cosmology will require focused human checks on unit consistency and cancellation accuracy.
- Public availability may encourage direct comparisons with independent numerical methods or semi-analytic approximations for the same injection scenarios.
- The approach could be repeated for related transport problems, such as neutrino or baryon Boltzmann solvers, to produce additional open tools more quickly.
Load-bearing premise
Validation against analytic limits, published spectra, and Green's function tables is sufficient to guarantee correct results for arbitrary, previously untested injection histories.
What would settle it
A mismatch between the code's output and an independent high-precision calculation for a specific injection history at an intermediate redshift where no prior comparison exists would show that the solver does not reliably handle general cases.
Figures
read the original abstract
We present spectroxide, a code package for computing cosmic microwave background spectral distortions in which all ${\sim}14{,}500$ lines of Rust code, Python interface, and ${\sim}400$ automated tests were written by an AI assistant (Claude Code) under human physicist supervision. The solver evolves the photon Boltzmann equation under Compton scattering, double Compton emission, and Bremsstrahlung from $z \sim 5 \times 10^6$ to the present, computing spectral distortions from arbitrary heat and photon injection within this redshift range. No fully open-source code of this kind is publicly available; we validate against analytic limits, published spectra, and publicly available precomputed Green's function tables. We document the development as a case study in AI-assisted scientific computing, highlighting how domain expertise caught physics bugs (incorrect dimensional prefactors, near-cancellation errors) that evaded the full automated test suite, and provide recommendations for best practices in human--AI collaborative development of scientific software. We make spectroxide publicly available on GitHub.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents spectroxide, a publicly available Rust-based code package (with Python interface) for numerically solving the photon Boltzmann equation to compute CMB spectral distortions. The solver incorporates Compton scattering, double Compton emission, and Bremsstrahlung, evolving from z ≈ 5×10^6 to the present and handling arbitrary heat and photon injection histories. All ~14,500 lines of code and ~400 automated tests were generated by an AI assistant (Claude Code) under human physicist supervision. Validation is reported against analytic limits, published spectra, and precomputed Green's function tables. The work also serves as a case study in AI-assisted scientific computing, documenting how human oversight identified physics bugs (e.g., dimensional prefactors and near-cancellations) missed by automated tests.
Significance. If the numerical implementation is shown to be robust, spectroxide would provide the first fully open-source, publicly documented tool for CMB distortion calculations with arbitrary injections, addressing a noted gap in the field and enabling reproducible studies of early-universe energy release. The detailed account of the AI development workflow, including specific examples of human intervention, offers a concrete, timely contribution to best practices in scientific software engineering that could be adopted more broadly in cosmology and computational physics.
major comments (2)
- [Abstract and validation description] The central claim that the code 'yields reliable distortions for arbitrary heat and photon injection' (abstract) is not adequately supported by the described validation. The checks are limited to analytic limits, published spectra, and Green's function tables; these exercise only linear superpositions and specific histories. No quantitative error metrics (e.g., maximum fractional deviation in μ or y across frequencies or redshifts) or tests for nonlinear/time-dependent injections outside the Green's function basis are reported, leaving open the possibility that bugs in the collision operator, redshift stepping, or frequency discretization remain undetected.
- [Solver description (implied)] The manuscript provides no details on the numerical implementation of the time-stepping scheme, frequency discretization, or convergence criteria used to evolve the Boltzmann equation from z ~ 5×10^6 to z=0. These choices are load-bearing for the accuracy of the solver under arbitrary injections and must be specified (with associated error budgets) before the reliability claim can be assessed.
minor comments (2)
- [Abstract] The abstract states that 'no fully open-source code of this kind is publicly available'; a brief comparison table to existing (even if not fully open) codes such as those referenced in the Green's function tables would strengthen the motivation.
- [Development and testing section] The ~400 automated tests are mentioned but not characterized (e.g., coverage of physical regimes, injection amplitudes, or redshift ranges); adding a short summary or table of test categories would improve transparency.
Simulated Author's Rebuttal
We thank the referee for their careful reading and constructive comments, which highlight important areas for strengthening the manuscript's claims regarding the reliability of spectroxide for arbitrary injections. We address each major comment below and will make revisions where the current draft falls short of providing sufficient detail or evidence.
read point-by-point responses
-
Referee: The central claim that the code 'yields reliable distortions for arbitrary heat and photon injection' (abstract) is not adequately supported by the described validation. The checks are limited to analytic limits, published spectra, and Green's function tables; these exercise only linear superpositions and specific histories. No quantitative error metrics (e.g., maximum fractional deviation in μ or y across frequencies or redshifts) or tests for nonlinear/time-dependent injections outside the Green's function basis are reported, leaving open the possibility that bugs in the collision operator, redshift stepping, or frequency discretization remain undetected.
Authors: We agree that the validation as described in the manuscript is limited to linear regimes and does not include explicit quantitative metrics or nonlinear tests, which leaves the claim for fully arbitrary (including nonlinear) injections less strongly supported than it could be. While the Green's function comparisons validate the core operators and the solver implements the full nonlinear Boltzmann equation, we did not report maximum fractional deviations or dedicated nonlinear/time-dependent test cases. In the revised manuscript we will add a quantitative validation subsection with these metrics for representative nonlinear heat and photon injection histories, plus convergence tests outside the linear basis, to close this gap and better demonstrate robustness. revision: yes
-
Referee: The manuscript provides no details on the numerical implementation of the time-stepping scheme, frequency discretization, or convergence criteria used to evolve the Boltzmann equation from z ~ 5×10^6 to z=0. These choices are load-bearing for the accuracy of the solver under arbitrary injections and must be specified (with associated error budgets) before the reliability claim can be assessed.
Authors: We concur that the absence of these numerical details is a significant omission that prevents full assessment of the solver's accuracy for arbitrary injections. The current manuscript emphasizes the AI-assisted development workflow and high-level validation rather than implementation specifics. We will add a dedicated numerical methods section in the revision describing the time-stepping scheme (including adaptive criteria based on physical timescales), frequency discretization (grid type, spacing, and resolution), convergence criteria, and error budgets obtained from resolution studies, accompanied by supporting convergence plots for arbitrary injection examples. revision: yes
Circularity Check
No circularity: numerical code package with external validation
full rationale
The manuscript describes a software implementation of the photon Boltzmann equation solver under Compton, double Compton, and Bremsstrahlung processes. All central claims concern the code's ability to evolve the equation from z ~ 5e6 to today for arbitrary injections, supported by validation against analytic limits, published spectra, and external Green's function tables. No derivation chain exists that reduces a result to its own inputs by construction, no fitted parameters are relabeled as predictions, and no load-bearing uniqueness or ansatz is imported via self-citation. The work is self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
D. J. Fixsen, E. S. Cheng, J. M. Gales, J. C. Mather, R. A. Shafer and E. L. Wright, The cosmic microwave background spectrum from the full COBE FIRAS data set, Astrophys. J.473, 576 (1996), doi:10.1086/178173
-
[2]
D. J. Fixsen,The temperature of the cosmic microwave background, Astrophys. J. 707, 916 (2009), doi:10.1088/0004-637X/707/2/916
-
[3]
J. Chluba,Science with CMB spectral distortions, InProceedings of the XLIXth Rencontres de Moriond(2014), arXiv:1405.6938
-
[4]
J. Chlubaet al.,New horizons in cosmology with spectral distortions of the cosmic microwave background, Exp. Astron.51, 1515 (2021), doi:10.1007/s10686-021-09729- 5, arXiv:1909.01593
-
[5]
R. A. Sunyaev and Y. B. Zel’dovich,Small-scale fluctuations of relic radiation, As- trophys. Space Sci.7, 3 (1970), doi:10.1007/BF00653471
-
[6]
Y. B. Zel’dovich and R. A. Sunyaev,The interaction of matter and radiation in a hot-model universe, Astrophys. Space Sci.4, 301 (1969), doi:10.1007/BF00661821
-
[7]
Silk,Cosmic black-body radiation and galaxy formation, Astrophys
J. Silk,Cosmic black-body radiation and galaxy formation, Astrophys. J.151, 459 (1968), doi:10.1086/149449
-
[8]
R. A. Sunyaev and Y. B. Zel’dovich,The interaction of matter and radia- tion in the hot model of the universe, II, Astrophys. Space Sci.7, 20 (1970), doi:10.1007/BF00653472
-
[9]
R. A. Daly,Spectral distortions of the microwave background radiation resulting from the damping of pressure waves, Astrophys. J.371, 14 (1991), doi:10.1086/169866
-
[10]
W. Hu and J. Silk,Thermalization and spectral distortions of the cosmic background radiation, Phys. Rev. D48, 485 (1993), doi:10.1103/PhysRevD.48.485
-
[11]
2012, MNRAS, 423, 600, doi: 10.1111/j.1365-2966.2012.20901.x
J. Chluba, R. Khatri and R. A. Sunyaev,CMB at2×2order: the dissipation of primordial acoustic waves and the observable part of the associated energy release, Mon. Not. Roy. Astron. Soc.425, 1129 (2012), doi:10.1111/j.1365-2966.2012.21474.x
-
[13]
J. C. Hill, N. Battaglia, J. Chluba, S. Ferraro, E. Schaan and D. N. Spergel,Taking the universe’s temperature with spectral distortions of the cosmic microwave back- ground, Phys. Rev. Lett.115, 261301 (2015), doi:10.1103/PhysRevLett.115.261301, arXiv:1507.01583
-
[14]
P. McDonald, R. J. Scherrer and T. P. Walker,Cosmic microwave background con- straint on residual annihilations of relic particles, Phys. Rev. D63, 023001 (2000), doi:10.1103/PhysRevD.63.023001
-
[15]
X. Chen and M. Kamionkowski,Particle decays during the cosmic dark ages, Phys. Rev. D70, 043502 (2004), doi:10.1103/PhysRevD.70.043502. 33 SciPost Physics Submission
-
[16]
J. Chluba,Distinguishing different scenarios of early energy release with spectral distortions of the cosmic microwave background, Mon. Not. Roy. Astron. Soc.436, 2232 (2013), doi:10.1093/mnras/stt1733
-
[17]
S. K. Acharya and R. Khatri,Rich structure of nonthermal relativistic CMB spectral distortions from high energy particle cascades at redshiftsz≲2×10 5, Phys. Rev. D 99, 043520 (2019), doi:10.1103/PhysRevD.99.043520, arXiv:1808.02897
-
[18]
S. K. Acharya and R. Khatri,New CMB spectral distortion constraints on de- caying dark matter with full evolution of electromagnetic cascades before recombi- nation, Phys. Rev. D99(12), 123510 (2019), doi:10.1103/PhysRevD.99.123510, arXiv:1903.04503
-
[19]
H. Liu, W. Qin, G. W. Ridgway and T. R. Slatyer,Exotic energy injection in the early Universe. II. CMB spectral distortions and constraints on light dark matter, Phys. Rev. D108(4), 043531 (2023), doi:10.1103/PhysRevD.108.043531, arXiv:2303.07370
-
[20]
A. Mirizzi, J. Redondo and G. Sigl,Microwave background constraints on mixing of photons with hidden photons, JCAP2009(03), 026 (2009), doi:10.1088/1475- 7516/2009/03/026
-
[21]
A. Caputo, H. Liu, S. Mishra-Sharma and J. T. Ruderman,Dark photon os- cillations in our inhomogeneous universe, Phys. Rev. Lett.125, 221303 (2020), doi:10.1103/PhysRevLett.125.221303, arXiv:2002.05165
-
[22]
A. Caputo, H. Liu, S. Mishra-Sharma and J. T. Ruderman,Modeling dark pho- ton oscillations in our inhomogeneous universe, Phys. Rev. D102, 103533 (2020), doi:10.1103/PhysRevD.102.103533, arXiv:2004.06733
-
[23]
J. Chluba, B. Cyr and M. C. Johnson,Revisiting dark photon constraints from CMB spectral distortions, Mon. Not. Roy. Astron. Soc.535, 1874 (2024), doi:10.1093/mnras/stae2464, arXiv:2409.12115
-
[24]
G. Arsenadze, A. Caputo, X. Gan, H. Liu and J. T. Ruderman,Shaping dark pho- ton spectral distortions, JHEP2025, 018 (2025), doi:10.1007/JHEP03(2025)018, arXiv:2409.12940
-
[25]
H. Tashiro, J. Silk and D. J. E. Marsh,Constraints on primordial magnetic fields from CMB distortions in the axiverse, Phys. Rev. D88, 125024 (2013), doi:10.1103/PhysRevD.88.125024, arXiv:1308.0314
-
[26]
S. Mukherjee, R. Khatri and B. D. Wandelt,Polarized anisotropic spectral distor- tions of the CMB: Galactic and extragalactic constraints on photon-axion conversion, JCAP2018(04), 045 (2018), doi:10.1088/1475-7516/2018/04/045, arXiv:1801.09701
- [27]
-
[28]
Chluba,Green’s function of the cosmological thermalization problem – II
J. Chluba,Green’s function of the cosmological thermalization problem – II. effect of photon injection and constraints, Mon. Not. Roy. Astron. Soc.454, 4182 (2015), doi:10.1093/mnras/stv2243
-
[29]
B. Bolliet, J. Chluba and R. Battye,Spectral distortion constraints on photon injection from low-mass decaying particles, Mon. Not. Roy. Astron. Soc.507, 3148 (2021), doi:10.1093/mnras/stab1997. 34 SciPost Physics Submission
-
[30]
S. K. Acharya and R. Khatri,CMB spectral distortions constraints on primordial black holes, cosmic strings and long lived unstable particles revisited, JCAP2020(02), 010 (2020), doi:10.1088/1475-7516/2020/02/010, arXiv:1912.10995
-
[31]
B. Cyr, J. Chluba and S. K. Acharya,Constraints on the spectral signatures of superconducting cosmic strings, Mon. Not. R. Astron. Soc.525(2), 2632 (2023), doi:10.1093/mnras/stad2457, arXiv:2305.09816
-
[32]
K. Jedamzik, V. Katalini´ c and A. V. Olinto,Limit on primordial small-scale magnetic fields from cosmic microwave background distortions, Phys. Rev. Lett.85, 700 (2000), doi:10.1103/PhysRevLett.85.700, arXiv:astro-ph/9911100
-
[33]
M. A. Amin and D. Grin,Probing early-universe phase transitions with CMB spec- tral distortions, Phys. Rev. D90, 083529 (2014), doi:10.1103/PhysRevD.90.083529, arXiv:1405.1039
-
[34]
A. Kogutet al.,The primordial inflation explorer (PIXIE): A nulling polarime- ter for cosmic microwave background observations, JCAP2011(07), 025 (2011), doi:10.1088/1475-7516/2011/07/025
-
[35]
doi:10.48550/arXiv.2111.00246 , archiveprefix =
B. Maffei, M. H. Abitbol, N. Aghanim, J. Aumont, E. Battistelli, J. Chluba, X. Coulon, P. De Bernardis, M. Douspis, J. Grainet al.,BISOU: a balloon project to measure the CMB spectral distortions, InProceedings of the 16th Marcel Grossmann Meeting (MG16)(2021), arXiv:2111.00246
-
[36]
A. Sabyr, C. Sierra, J. C. Hill and J. J. McMahon,SPECTER: An instrument concept for CMB spectral distortion measurements with enhanced sensitivity, JCAP2025(10), 088 (2025), doi:10.1088/1475-7516/2025/10/088, arXiv:2409.12188
-
[37]
X. Coulon, B. Maffei and N. Aghanim,Towards measurements of CMB spectral distortions, EPJ Web Conf.293, 00012 (2024), doi:10.1051/epjconf/202429300012
-
[38]
Chluba,Green’s function of the cosmological thermalization problem, Mon
J. Chluba,Green’s function of the cosmological thermalization problem, Mon. Not. Roy. Astron. Soc.434, 352 (2013), doi:10.1093/mnras/stt1025
-
[39]
The synergy between CMB spectral distortions and anisotropies,
M. Lucca, N. Sch¨ oneberg, D. C. Hooper, J. Lesgourgues and J. Chluba,The synergy between CMB spectral distortions and anisotropies, JCAP2020(02), 026 (2020), doi:10.1088/1475-7516/2020/02/026
-
[40]
Anthropic,Claude code: An agentic coding tool, https://docs.anthropic.com/en/ docs/claude-code, Accessed: 2025 (2025)
2025
-
[41]
Mishra-Sharma,Long-running Claude for scientific computing, https:// www.anthropic.com/research/long-running-Claude, Code: https://github.com/ smsharma/clax (2025)
S. Mishra-Sharma,Long-running Claude for scientific computing, https:// www.anthropic.com/research/long-running-Claude, Code: https://github.com/ smsharma/clax (2025)
2025
-
[42]
A. P. Lightman,Double compton emission in radiation dominated thermal plasmas, Astrophys. J.244, 392 (1981), doi:10.1086/158716
-
[43]
J. Chluba, S. Y. Sazonov and R. A. Sunyaev,The double Compton emissivity in a mildly relativistic thermal plasma within the soft photon limit, Astron. Astrophys. 468, 785 (2007), doi:10.1051/0004-6361:20066701
-
[44]
G. B. Rybicki and A. P. Lightman,Radiative Processes in Astrophysics, Wiley- Interscience, New York (1979). 35 SciPost Physics Submission
1979
-
[45]
P. J. E. Peebles,Recombination of the primeval plasma, Astrophys. J.153, 1 (1968), doi:10.1086/149628
-
[46]
Y. B. Zel’dovich, V. G. Kurt and R. A. Syunyaev,Recombination of Hydrogen in the Hot Model of the Universe, Sov. Phys. JETP28, 146 (1969)
1969
-
[47]
J. Chluba and D. Jeong,Teasing bits of information out of the CMB energy spec- trum, Mon. Not. R. Astron. Soc.438, 2065 (2014), doi:10.1093/mnras/stt2327, arXiv:1306.5751
-
[48]
R. Khatri and R. A. Sunyaev,Beyondyandµ: the shape of the CMB spectral distortions in the intermediate epoch,1.5×10 4 < z <2×10 5, JCAP2012(09), 016 (2012), doi:10.1088/1475-7516/2012/09/016
-
[49]
A. F. Illarionov and R. A. Sunyaev,Comptonization, characteristic radiation spectra, and the thermal balance of low-density plasma, Sov. Astron.18, 413 (1975)
1975
-
[50]
B. Holdom,Two U(1)’s andϵcharge shifts, Phys. Lett. B166, 196 (1986), doi:10.1016/0370-2693(86)91377-8
-
[51]
S. Navaset al.,Review of particle physics, Phys. Rev. D110(3), 030001 (2024), doi:10.1103/PhysRevD.110.030001
-
[52]
L.-C. Tu, J. Luo and G. T. Gillies,The mass of the photon, Rept. Prog. Phys.68, 77 (2005), doi:10.1088/0034-4885/68/1/R02
-
[53]
K. Ehretet al.,New ALPS results on hidden-sector lightweights, Phys. Lett. B689, 149 (2010), doi:10.1016/j.physletb.2010.04.066, arXiv:1004.1313
-
[54]
M. Betzet al.,First results of the CERN resonant weakly interacting sub-ev particle search (CROWS), Phys. Rev. D88, 075014 (2013), doi:10.1103/PhysRevD.88.075014, arXiv:1310.8098
-
[55]
Romanenkoet al.,Search for dark photons with superconducting radio frequency cavities, Phys
A. Romanenkoet al.,Search for dark photons with superconducting radio frequency cavities, Phys. Rev. Lett.130, 261801 (2023), doi:10.1103/PhysRevLett.130.261801, arXiv:2301.11512
-
[56]
C. A. J. O’Hare,AxionLimits, https://github.com/cajohare/AxionLimits, doi:10.5281/zenodo.3932430 (2020)
-
[57]
S. Seager, D. D. Sasselov and D. Scott,A new calculation of the recombination epoch, Astrophys. J.523, L1 (1999), doi:10.1086/312250, arXiv:astro-ph/9909275
-
[59]
Y. Ali-Ha¨ ımoud and C. M. Hirata,HyRec: A fast and highly accurate primor- dial hydrogen and helium recombination code, Phys. Rev. D83, 043513 (2011), doi:10.1103/PhysRevD.83.043513
-
[60]
J. Chluba and Y. Ali-Ha¨ ımoud,COSMOSPEC: Fast and detailed computation of the cosmological recombination radiation from hydrogen and helium, Mon. Not. Roy. Astron. Soc.456, 3494 (2016), doi:10.1093/mnras/stv2691. 36 SciPost Physics Submission
-
[61]
J. Chluba,Could the cosmological recombination spectrum help us understand annihi- lating dark matter?, Mon. Not. R. Astron. Soc.402, 1195 (2010), doi:10.1111/j.1365- 2966.2009.15957.x, arXiv:0910.3663
-
[62]
T. R. Slatyer,Indirect dark matter signatures in the cosmic dark ages. II. Ionization, heating, and photon production from arbitrary energy injections, Phys. Rev. D93, 023521 (2016), doi:10.1103/PhysRevD.93.023521, arXiv:1506.03812
-
[63]
J. Chluba, A. Ravenni and B. Bolliet,Improved calculations of electron–ion bremsstrahlung Gaunt factors for astrophysical applications, Mon. Not. Roy. Astron. Soc.492, 177 (2020), doi:10.1093/mnras/stz3389
-
[64]
OpenAI,Codex, https://openai.com/index/openai-codex/, Cloud-based coding agent, released May 2025 (2025)
2025
-
[65]
The Rust Project Developers,The Rust programming language(2024)
2024
-
[66]
C. R. Harris, K. J. Millman, S. J. van der Waltet al.,Array programming with NumPy, Nature585, 357 (2020), doi:10.1038/s41586-020-2649-2
-
[67]
P. Virtanen, R. Gommers, T. E. Oliphantet al.,SciPy 1.0: fundamental al- gorithms for scientific computing in Python, Nature Methods17, 261 (2020), doi:10.1038/s41592-019-0686-2
-
[68]
J. D. Hunter,Matplotlib: A 2D graphics environment, Computing in Science & Engineering9(3), 90 (2007), doi:10.1109/MCSE.2007.55
-
[69]
A. S. Kompaneets,The establishment of thermal equilibrium between quanta and electrons, Sov. Phys. JETP4, 730 (1957)
1957
-
[70]
R. Weymann,Diffusion approximation for a photon gas interacting with a plasma via the compton effect, Phys. Fluids8, 2112 (1965), doi:10.1063/1.1761165
-
[71]
J. Crank and P. Nicolson,A practical method for numerical evaluation of solutions of partial differential equations of the heat-conduction type, Proc. Cambridge Philos. Soc.43, 50 (1947), doi:10.1017/S0305004100023197
-
[72]
W. H. Press, S. A. Teukolsky, W. T. Vetterling and B. P. Flannery,Numerical Recipes: The Art of Scientific Computing, Cambridge University Press, 3rd edn. (2007)
2007
-
[73]
F. Bianchini and G. Fabbian,CMB spectral distortions revisited: a new take onµ distortions and primordial non-Gaussianities from FIRAS data, Phys. Rev. D106, 063527 (2022), doi:10.1103/PhysRevD.106.063527, arXiv:2206.02762. A Scattering processes The spectral distortion problem reduces to evolving a photon occupation numbern(x) un- der three scattering pr...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.