e²/4πε₀r
The physical seam · nuclear astrophysics, made operable
The Sun Is a Thousand Times Too Cold
Two protons have to touch for the Sun to shine, and to touch they must climb an electrical hill about 1.44 million electronvolts high. At the centre of the Sun a proton carries about 0.0013. Classical physics does not say the Sun shines slowly. It says the Sun does not shine. Start by watching exactly how badly it fails.
How close two protons must come before the strong force takes over. About one femtometre is the conventional nuclear contact scale. It is the one genuinely soft number here, so it is a dial.
Both readings are defensible and the page will not hide behind one. "Mean thermal energy" usually means kBT; the mean kinetic energy of a particle in a three-dimensional Maxwell-Boltzmann gas is (3/2)kBT. The headline factor changes by 50 %. Nothing else does, because the Boltzmann exponent below is V/kBT either way.
The five tick marks are the central temperatures of five standard solar models that differ only in assumed composition S model output. Nobody has ever put a thermometer here.
V / kB
demanded / actual
kBT
Maxwell-Boltzmann high-energy tail, evaluated in log₁₀ because the exponent leaves double precision far behind
that fraction × — protons, an upper bound taking the Sun as pure hydrogen
—
Drag the contact distance anywhere it could plausibly sit and the verdict does not soften. This is not a shortfall you fix with a hotter core or a bigger Sun. Under classical mechanics the expected number of protons in the entire Sun sitting above the barrier at any instant is a number with hundreds of zeros after the decimal point before the first digit. Counting attempts instead of occupancy does not rescue it either: the blinded re-derivation of this page put the total number of proton-proton encounters in the Sun's entire history at around 1088, which still leaves about 10−378 successful classical crossings ever. That last figure is an order-of-magnitude estimate made offline, not recomputed in your browser, and it needs a core density and a collision cross section that nothing else on this page needs. The Sun is not dim. It is off.
What people believed before, and exactly how it failed
The nineteenth century had a good answer and it was wrong by two orders of magnitude. If the Sun shines by slowly contracting, gravity releases energy at a rate that sets a clock: divide the Sun's gravitational binding energy by its luminosity. Kelvin and Helmholtz did the sum and got tens of millions of years. Geologists, and later radiometric dating, kept handing back billions. Both cannot be right.
The binding energy of a self-gravitating ball is k·GM²/R with k depending on how centrally condensed it is: 3/5 for a uniform sphere, 3/2 for an n = 3 polytrope, and the virial theorem sends about half of it out as radiation. Every choice in this range is a real one somebody has made.
k·GM☉²/(R L), from the IAU nominal solar constants M measured
U-Pb on meteorite inclusions, Connelly et al. 2012 M measured
how many times too short the gravity clock runs
Eddington named the way out in 1920, before anyone could calculate it, and then wrote the sentence that this whole page is an argument with:
We do not argue with the critic who urges that the stars are not hot enough for this process; we tell him to go and find a hotter place. A. S. Eddington, The Internal Constitution of the Stars (1926), chapter XI, "The Source of Stellar Energy", p. 301. Checked word for word against a scan of the book (Internet Archive item internalconstitu0000ased, a Dover reprint): the running head on the page carrying this sentence reads "THE SOURCE OF STELLAR ENERGY 301", and the wording and punctuation above are as printed.
Eddington was right about the conclusion and wrong about the rhetoric. There is no hotter place. The stars really are not hot enough, by the factor Instrument 1 just computed. What rescues them is not temperature.
"Quantum tunnelling" is the right word and it is not yet an answer
Here is where the knowledgeable reader stops reading, because they already know the word. So let us spend the word immediately and see what it buys. Gamow's 1928 barrier-penetration factor for a bare Coulomb potential is exp(−2πη) = exp(−√(EG/E)), and at the mean thermal energy of the solar core it is about 4.6 × 10−9. Nine orders of magnitude. The classical shortfall was four hundred and sixty-five. Tunnelling at the typical energy does not close the gap; it barely dents it.
The resolution is that the Sun does not burn at the typical energy. It burns in a window that neither factor predicts on its own, because one of them falls with energy and the other rises, and only their product has a maximum. That product is the thing almost nobody outside a nuclear-astrophysics course has ever actually looked at.
S-factors and their derivatives are the recommended values of Solar Fusion III, Table I T evaluated. Switching reaction changes only the charges, the masses and S(E).
Watch the window slide right and narrow in relative terms as the gas heats. The Sun's core sits at the left end of this range.
Falling curve: the Maxwell-Boltzmann factor e−E/kT. Rising curve: barrier penetration e−√(EG/E). Filled peak: their product, the thing that actually sets the rate. Dashed: the textbook Gaussian approximation to that peak. All drawn on a logarithmic vertical axis and rescaled to a common top, so the shapes are comparable; the numbers below carry the absolute scale.
(b·kT/2)2/3, b = √EG
4√(E₀kT/3)
where the Sun actually burns
closed form (3E₀/kT − 2)/3
integrand ratio, E₀ against 1.5kT
numerically integrated, E₀ ± ½ΔE
cm³/s, from the real S(E) polynomial
the honest exponent, differentiated from the integral itself. It sits a little above the closed form for the same reason the Gaussian is wrong: both drop the same higher-order terms in the saddle-point expansion.
textbook saddle-point formula against the true integral
—
Two things in that panel are worth stopping on.
The first is the share of the rate inside the window. Around four fifths of the Sun's fusion comes from a band a few keV wide, centred several times above the mean thermal energy: a tail that classical physics says is empty and that quantum mechanics says is merely very thin. The integrand ratio tells you the price of being ordinary. A pair of protons at the Gamow peak reacts tens of times more readily, per unit of energy, than a pair at the mean thermal energy, and the peak sits where classical mechanics has already given up.
The second is that the textbook ΔE = 4√(E₀kT/3) Gaussian is an approximation and the panel shows you its error rather than hiding it. For the pp reaction in the Sun it is wrong by a few percent, because the true integrand is visibly skewed toward high energy while the Gaussian is symmetric. Switch to ¹⁴N + p and the error shrinks, because a taller barrier makes the peak sharper and the saddle-point expansion better. That is the approximation telling you exactly when to trust it.
Why the Sun burns hydrogen and a heavier star burns carbon
The exponent ν in that panel is the whole story of stellar structure in one number. It comes out of the same closed form for every reaction, and it moves only because the charges move. For p + p in the Sun it is near 4. For ¹⁴N + p, the slowest step of the CNO cycle and therefore its pacemaker, it is near 20. Bethe wrote down 4 and 24:
The proton-proton reaction (21), although it predicts the correct energy production in the sun, has a rather weak dependence on temperature. According to (19), (20), it behaves about as T4. H. A. Bethe, "Energy production in stars", Nobel Lecture, 11 December 1967.
Making reasonable assumptions of the reaction strength S(E), on the basis of general nuclear physics, I found in 1938 that the carbon-nitrogen cycle gives about the correct energy production in the sun. Since it involves nuclei of relatively high charge, it has a strong temperature dependence, as given in (19). The reaction with 14N is the slowest of the cycle and therefore determines the rate of energy production; it goes about as T24 near solar temperature. Bethe, same lecture. The reactions of carbon and nitrogen with protons are the subject of his 1939 paper, Phys. Rev. 55, 434.
His first number is ours. His second is not, and we are not going to smooth that over: the same closed form gives 3.85 for p + p and 19.7 for ¹⁴N + p at a core temperature of 15.54 MK, and 24 is distinctly steeper than 19.7. What the formula does say is that ν climbs as the gas cools, because the Gamow peak retreats further into the tail. Select ¹⁴N + p on Instrument 3 and drag the temperature down: ν passes 24 near 8.7 MK. Whether Bethe was rounding, quoting a different reference temperature, or working from a rate calculation this two-term approximation does not capture, the lecture does not say.
Two rates with exponents 4 and 20 must cross somewhere. Where they cross is where a star stops being a proton-proton star and becomes a CNO star, and that crossing point is the reason the main sequence has the shape it has. It is also exquisitely sensitive to what you assume is in the gas, which is exactly how the field spent twenty years disagreeing about our own Sun.
This dial and the metal dial beside it are independent knobs, not one solar model's core composition. The defaults are round numbers in the neighbourhood published solar models occupy, chosen so the instrument opens somewhere sensible.
Bethe's 1938 estimate leaned on the assumed abundance of the catalysts. This dial is that assumption.
C, N and O make up most but not all of the metals. We take the cycle to be in full equilibrium, so all of the catalyst sits as ¹⁴N. Both are declared simplifications, not measurements.
The CNO bottleneck cross section. Solar Fusion III recommends 1.68 ± 0.14 keV b; Solar Fusion I in 1998 recommended roughly twice that. Drag it across the history and watch how little the crossing moves.
found live by bisection on the two rate integrals
of the central energy release, one-zone
—
What this is not. These are one-zone rates at a single temperature and density, not a solar model. The absolute erg/g/s values are indicative only. The crossing and the exponents are the robust outputs, because both are ratios in which the crude parts cancel. Bethe's own 1967 lecture put the crossing at 13 MK for X = Y = 0.5, Z = 0.02, computed from Reeves's 1965 rate tables. We do not reproduce that, and we are not going to pretend otherwise: set those values and our curves cross near 18 MK. We do not have Reeves's tables, so we cannot say which input accounts for the difference. Sixty years of revised cross sections sit in between. And the CNO share above is evaluated at the very centre only, where the cycle is most concentrated. Integrated over the whole Sun, standard solar models put CNO near 1 % of the total luminosity, not the double-digit figure a single central cell gives.
Why the first step is so slow that we exist
Two protons that tunnel to contact still, overwhelmingly, do nothing. There is no bound state of two protons: a diproton is not a nucleus. For the collision to produce anything permanent, one of the two protons must turn into a neutron during the collision, which is a weak interaction, and the collision lasts of order 10−21 seconds. The weak force almost never manages it. That failure is our entire biosphere's budget.
Everything after that first step is fast, and it branches. Solar Fusion III's Figure 1 lays out the shares, and all of them are standard-solar-model outputs S model output rather than measurements: 99.8 % of first steps are p + p and 0.24 % are the pep reaction; of the 3He that results, 84.8 % is consumed by 3He + 3He, which closes the chain as pp-I, and 15.2 % by 3He + 4He, which opens pp-II and pp-III; only 0.016 % of the chain gets as far as 7Be + p, the branch that makes the 8B neutrinos that dominated forty years of solar neutrino experiments; and 0.000025 % is hep. The CNO cycle sits alongside all of it, worth about 1 % of the Sun's luminosity, and it is the subject of the last third of this page because that 1 % is the only direct assay of the core's composition anyone will ever have.
You can read the size of the bottleneck straight off one published table, without any theory at all: take the S-factor of the first step and the S-factor of the very next step, which is ordinary electromagnetism, and divide.
weak T theory only
electromagnetic M measured
one table, two entries, one division
—
Scales S₁₁ only. At fixed core conditions the mean life goes as 1/S₁₁. A real star would restructure and would not hold these conditions, so read this as "what the first step alone is worth", not as a prediction about a star.
1/(np<σv>), from the same rate integral as Instrument 3, unscreened
for scale: a uranium nucleus presents about 10−24 cm²
The folklore figure of "about nine billion years" is a single number where there is really a spread. Move the three core dials over their plausible ranges and watch it wander by several billion years before you have changed anything anyone could dispute.
So how do we know any of this, rather than telling ourselves a consistent story?
Everything so far is a calculation about a place nobody can see. The Sun's centre is opaque: no photon made there reaches us as itself. There is exactly one direct probe, and it is the neutrinos, which leave the core essentially without interacting and arrive here eight minutes later carrying the reaction-by-reaction bookkeeping of the fusion that made them.
That gives a test with real teeth. If fusing hydrogen to helium powers the Sun, then a specific weighted sum of the neutrino fluxes must equal the Sun's measured brightness, because each neutrino species is emitted in a reaction that also released a definite amount of heat. Bahcall wrote the constraint out in general in 2002. It is arithmetic on nuclear masses, and it either closes or it does not.
The weight α on each flux is the heat the star actually kept from the reactions that made that neutrino, and it is a difference of atomic masses. For a pp-chain neutrino the bookkeeping is easy: every helium nucleus the chain builds releases the full Q and emits exactly two neutrinos, so α = Q/2 − <Eν> is exact. The CNO cycle is not so obliging. It emits its two neutrinos at very unequal points around the loop, one after a single proton capture and the other after three more, so halving Q is simply wrong there and gives a ¹³N coefficient nearly four times too large. Bahcall instead takes the mass difference across the arc of the cycle that ends in each neutrino, and so does the table below. The fourth column is his published coefficient, so you can see for yourself which of our eight the arithmetic reproduces and which it does not.
All of these are standard-solar-model outputs S model output, not measurements.
| source | <Eν> MeV | α ours, MeV | α Bahcall 2002 | flux cm⁻²s⁻¹ | W/m² | share |
|---|
(4m¹H − m⁴He)c², AME2020
Σ αiΦi, at 1 au
IAU 2015 nominal TSI M measured
to within 0.0015 MeV, all eight computed here from the AME2020 masses
—
—
Seven of the eight come out on Bahcall's published value. ⁷Be does not, and we have not hidden it: his α(⁷Be) sits 0.0493 MeV above what his own Q and his own <Eν> = 0.814 MeV give. That gap is almost exactly the 0.478 MeV gamma ray released by the 10.3 % of ⁷Be captures that land on the first excited state of ⁷Li, which the footnote to his Table I says is folded into his coefficient. We cannot reconstruct the step from the printed numbers, so we show ours, show his, and let the panel above price the difference.
The neutrinos are also a thermometer, except when they are not
Because the pp-chain reaction rates go as steep powers of temperature, the fluxes read out the central temperature of a model. Bahcall and Ulmer measured those powers by running a thousand detailed solar models and fitting. Here are five published solar models built with the same evolution code, differing only in the assumed chemical composition, with their central temperatures and their fluxes. Fit the same power law yourself.
| flux | fitted m, live | Bahcall & Ulmer 1996 | inside their error? |
|---|
—
With all five models in the fit, which is where the instrument starts, the pp and 7Be exponents land inside Bahcall and Ulmer's error bars. The 8B exponent comes out at about 18.4 against their 24 ± 5, so it sits just below the lower edge of their bar, close enough to be a near miss rather than a contradiction. The three CNO exponents are not close to anything: they come out around 40, 44 and 59 against published values of 24.4, 27.1 and 27.8, with quoted errors of a few tenths.
That is not a broken fit; it is the physics announcing itself. A pp-chain neutrino flux depends on the core only through its temperature, so a single number Tc is very nearly a sufficient statistic for it. A CNO flux carries a direct factor of the catalyst abundance as well, and these five models move the abundance on purpose. No power of temperature can absorb that. Bahcall and Ulmer's exponents came from a thousand models in which many inputs varied at once; these five vary composition and nothing else, so the two experiments are asking different questions, and the CNO fluxes are where the difference between the questions becomes enormous.
Which is the entire premise of the CNO neutrino programme. A 13N or 15O neutrino is not another thermometer. It is a chemical assay of the solar core, and it is the only one there will ever be. Borexino performed it in 2020 and again, with a different method, in 2023.
Here, we report the direct observation, with a high statistical significance, of neutrinos produced in the CNO cycle in the Sun. BOREXINO Collaboration, Nature 587, 577 (2020). Their 2023 final analysis reports R(CNO) = 6.7 (+1.2/−0.8) counts per day per 100 tonnes and rejects the no-CNO hypothesis at greater than 5σ.
Detecting the CNO neutrinos is not the same as settling what the Sun is made of, and the difference is worth stating in the review's own words rather than ours:
Results show a ∼2σ tension with LZ metallicity determinations, while being in better agreement with HZ mixtures. While the error budget is presently dominated by the uncertainty of the Borexino CNO neutrino measurement, a significant contributor to the error (∼10%) is nuclear, due to uncertainties in S114, S34, and S17. Acharya et al., "Solar fusion III", Rev. Mod. Phys. 97, 035002 (2025), Sec. II. LZ and HZ are the low- and high-metallicity abundance sets.
Two sigma is a lean, not a verdict, and about a tenth of the error is not astrophysics at all: it is three nuclear cross sections, one of which is the CNO bottleneck S₁₁₄ you can already drag on Instrument 4. The only direct assay of the solar core's chemistry currently points at the high-metallicity side, and it does not yet point hard.
Three places this is still genuinely open
What follows is not a summary of settled science. These are live disagreements, and each one is a control you can move.
One. The number that sets the Sun's clock has never been measured
The cross section of the driving reaction of the pp chain, 1H(p, e+ν)2H, is too small to be measured and thus must be taken from theory. Acharya et al., "Solar fusion III", Rev. Mod. Phys. 97, 035002 (2025), Sec. I.C.
Two reactions in the chain have never been done on a laboratory floor, and this is the one that matters: the same review says "with the exception of the minor hep branch, all other reactions and decays have been studied in laboratories". So the unmeasured set is exactly p + p, which sets the Sun's clock, and ³He + p, which supplies about one solar neutrino in 107. Neither has been done and neither probably can be. Worse, the published uncertainty on the first got larger between the 2011 evaluation and the 2025 one: Solar Fusion II recommended 4.01(1 ± 0.009) × 10−25 MeV b, Solar Fusion III recommends 4.09(1 ± 0.015) × 10−25 MeV b, "where we have added the correlated and uncorrelated errors linearly to be conservative".
Now, the trap. The obvious thing to do is perturb this number and watch the Sun's brightness move. That would be false. The Sun's luminosity is measured, and solar models are calibrated to reproduce it by adjusting the initial helium abundance and the mixing length. Change the pp cross section and the luminosity does not budge. What moves is the central temperature the model needs in order to deliver that fixed luminosity, and after it, the neutrino fluxes that depend steeply on temperature.
The published 1σ band is ±1.5 %. Everything outside that is you asking what if.
Bahcall & Ulmer give 24 ± 5. Never quote it bare; drag it across their whole error bar and see what survives.
not an output of this chain but an assumption of it: the luminosity is measured M measured and the model is calibrated to reproduce it
computed live, same formula as Instrument 3
δlnTc = −δlnS₁₁/ν
—
The mechanism is not our invention. B16 checked it: "All rates have a negligible impact on the solar sound speed profile except for the p(p,e+νe)d rate." What our chain adds is only the arithmetic, in a single-power-law approximation to a response that a real solar model computes properly. Treat the number as a scale, not a solar-model output.
And here is that approximation priced, which is the comparison this page owes you. Chaining the two power laws implies a sensitivity |δlnΦ(⁸B)/δlnS₁₁| = m/ν = — at your settings. A real solar model is shallower than that, and B16's own error budget says how much shallower: they adopt a 1 % uncertainty on the p+p rate, and their Table 7 lists the dominant theory errors on Φ(⁸B) as opacity 7.3 %, S₁₇ 4.8 %, diffusion 4.0 % and S₃₄ 3.9 %, with S₁₁ nowhere on the list. A sensitivity of 6.2 would have put S₁₁ second on that list at 6.2 %. It is not there, so the true sensitivity is below about 4, and this chain runs at least half again too steep. At that ceiling the same shift gives —, which is the number the verdict above tells you to trust.
Two. Nobody knows what the Sun is made of, to the precision that matters
Solar models employing the LZ abundances fail to reproduce most helioseismic probes of solar properties. This disagreement constitutes the so-called solar composition problem ... that has defied a complete solution. All proposed modifications to physical processes in SSMs offer, at best, only partial improvements in some helioseismic probes. Acharya et al., "Solar fusion III", Rev. Mod. Phys. 97, 035002 (2025), Sec. II.
Redoing the solar photospheric spectrum with three-dimensional atmosphere models lowered the inferred metal abundance, and it broke the agreement between solar models and helioseismology that the older, higher abundances had enjoyed. Twenty years later it is not fixed. Put the two models on trial against the two cleanest seismic numbers and run the verdict yourself.
Measured, 0.2485 ± 0.0035 M measured. The slider spans ±3σ.
Measured, 0.713 ± 0.001 M measured.
This is a bare arbitrary shift, not a physical calculation. Opacity increases have been proposed as a fix, and this dial answers only the question "how far would something have to move it". Read off the percentage at which the verdict flips.
| model | YS | RCZ | ρ | χ² here | σ here | B16's χ² | B16's σ, recomputed |
|---|
—
And the sting neither side advertises: the model that wins still misses the measured surface helium by —. Neither composition is right.
Three. Screening, which can counterfeit a solution
Electrons partially cancel the charge the two nuclei see, which lowers the barrier a little. In a laboratory it happens because of the atomic electrons of the target; in the Sun it happens because of the plasma. Both matter at the percent level, and neither is fully under control.
In the laboratory the effect is measured, and it comes out too big:
The values of Ue extracted from experiment using gaseous targets have often exceeded the adiabatic limit, defined in atomic physics as the difference between the electron binding energies of the separate atoms in the entrance channel and that of the composite atom ... This in turn has generated unease about the reliability of the values for Sb(E) extracted from laboratory measurements for use in astrophysics. Acharya et al., "Solar fusion III", Rev. Mod. Phys. 97, 035002 (2025), Sec. XII.
Since the astrophysical S-factors are extracted from laboratory data by removing a screening correction, an unexplained screening potential is an unexplained systematic sitting under every extrapolation to solar energies. Watch what it does.
Solar Fusion III quotes a fit with Ue = 305 ± 90 eV for ³He(³He,2p)⁴He.
Drag down toward the Gamow window and watch the correction take over the measurement.
exp[√(EG/E) − √(EG/(E+Ue))]
computed from ρ, T, X, Y
Z₁Z₂e²/λD
Salpeter weak screening, exp(U/kT)
—
Solar Fusion III notes that the laboratory enhancement for ³He+³He reaches about 40 % at the lowest measured data point. Set Ue to 305 eV and the energy to 16.5 keV and read the panel.
And in the Sun, the same small correction is large enough to be dangerous, because it is the same size as the thing everyone is arguing about:
Nevertheless, we find that mild modification of the nuclear screening factors can re-match low-metallicity model predictions to observed fluxes, although it does not restore the agreement with the helioseismic frequency ratios. Salmon, Buldgen, Noels, Eggenberger, Scuflaire & Meynet, A&A 651, A106 (2021), abstract.
Read the second half of that sentence carefully, because the first half alone is the version that gets repeated. A screening tweak can buy you the neutrinos and still lose you the sound speed. That is what an unsolved problem looks like from the inside: several partial fixes, each of which purchases one agreement at the cost of another.
The check
Every value below is recomputed in your browser right now, from the CODATA and IAU constants and the published tables listed in the sources. If you move a control above, these move.
What is measured, what is a model output, and what is pure theory
This is the distinction the popular account of the Sun most often loses, so the page carries it as a visible tag rather than a footnote.
- M measured the total solar irradiance, the solar radius and mass parameter, the neutrino fluxes Borexino and SNO report, the seismic surface helium and convective-boundary radius, every S-factor except two, and the meteorite ages.
- S model output the central temperature, density and hydrogen fraction; the predicted neutrino fluxes; the pp-chain branch percentages. There is no thermometer in the Sun's core and there never will be. Every central temperature on this page came out of a computer.
- T theory only S₁₁(0) for p + p and Shep(0) for ³He + p. Both are too small to measure and are calculated from the standard theory of the weak interaction.
- L live everything this page shows as a number, unless the number is sitting in a cell explicitly tagged as one of the three above.
Every free choice we made
- The contact radius. The headline "a thousand times" depends on taking 1 fm as the distance at which two protons touch. That is conventional, not measured, which is why it is the first dial on the page. At 1.4 fm it is 768 times, at 2 fm 538 times. The conclusion, that classical fusion is impossible by hundreds of orders of magnitude, holds across the whole slider.
- What "too cold" is measured against. The title's factor of about a thousand sets kBT against the barrier. Setting the mean kinetic energy of a three-dimensional Maxwell-Boltzmann particle, (3/2)kBT, against it instead gives about 717 at the same radius. Both readings are on the first instrument as a control, and the Boltzmann exponent that produces the 10−465 is the same either way.
- The Maxwell-Boltzmann tail formula. We use the leading asymptotic term (2/√π)√x e−x of the upper incomplete gamma function, valid to better than 1 % for x above about 100. At x above a thousand it is exact for any purpose anyone has.
- Protons in the Sun. We take M☉/mp, which treats the Sun as pure hydrogen. At the bulk composition X = 0.7381, Y = 0.2485, Z = 0.0134 that overcounts the free protons by about 36 %, or by about 15 % if you also count the protons bound inside helium and the metals. Either way it makes the impossibility verdict slightly conservative, in the direction of the Sun shining, and either way the effect on the headline is invisible: it moves log₁₀ by 0.06 to 0.13 against a result of 10−408.
- The solar screening composition. The Salpeter factor needs a charge census, and we fix it at ρ = 152 g/cm³, X = 0.342, Y = 0.638, so Z = 0.020, with the metals represented by a single Z = 8, A = 16 species. Instrument 10 lets you move the density; the composition is held. The factor is 1.051 at those settings and the fourth decimal is pinned by the offline verifier, so it cannot drift unnoticed.
- Instrument 4's two composition dials. X and Z there are independent knobs with round default values, not a pair lifted from one published model's core. Nothing on the page reads a result off their defaults; the instrument exists so you can move them.
- The rate integral. Non-resonant, s-wave, with S(E) as the quadratic expansion Solar Fusion III publishes. Resonances, higher partial waves and the energy dependence beyond second order are not modelled. For the pp reaction this is the standard and correct treatment; for ³He+⁴He and ⁷Be+p at higher temperatures it is a simplification.
- The pp/CNO comparison. One zone, one temperature, one density; full CNO equilibrium so that all catalysts sit as ¹⁴N; CNO catalyst mass fraction taken as a dialled fraction of Z, default 0.7. Bare rates unless you tick solar screening. This is not a solar model and the absolute energy generation rates should be read as indicative.
- The S₁₁ propagation. A single-power-law response, ε ∝ S₁₁Tν at fixed structure, with ν taken from the Gamow window and the ⁸B response taken from Bahcall & Ulmer's fitted exponent. A real solar model recomputes the structure. This is a scale, not a solar-model result, and we can say by how much it is off: the chain implies |δlnΦ(⁸B)/δlnS₁₁| = 6.2 at the default settings, while B16's Table 7 of dominant theory errors on Φ(⁸B) omits S₁₁ altogether even though they carry a 1 % uncertainty on the p+p rate, which bounds the real sensitivity below about 4. The instrument prints both and the verdict quotes the capped figure. The 3.9 ceiling is our inference from their table, not a number they publish.
- The courtroom covariance. We combine the published model uncertainties and the published observational uncertainties in quadrature, and apply B16's quoted model correlation ρ to the model block only. That is a reconstruction, and it does not reproduce their χ². Both numbers are displayed, side by side, with the reason.
- The courtroom nudge slider. Explicitly arbitrary. It is not an opacity calculation. It answers only "how far would a fix have to move the model", which is a question with a definite answer, unlike "does the opacity fix work".
- The ledger coefficients α. We compute all eight here from the AME2020 atomic masses. For the five pp-chain sources we use Q/2 − <Eν>, which is exact because the chain emits exactly two neutrinos per ⁴He. For ¹³N, ¹⁵O and ¹⁷F we use Bahcall's Eqs. (10) and (11) and the matching ¹⁶O(p,γ)¹⁷F arc, because the CNO cycle's two neutrinos are not emitted at the halfway point of the loop. Seven of the eight then land on his published coefficient to better than 0.001 MeV.
- α(⁷Be), where we disagree with Bahcall. His published 12.6008 MeV is 0.0493 MeV above the 12.5515 MeV his own Q and his own <Eν> = 0.814 MeV give, and 0.0493 MeV is very nearly the 0.478 MeV ⁷Li de-excitation gamma weighted by its 10.3 % branch. His Table I footnote says that gamma is included in his coefficient; we could not reproduce the step from the printed numbers and did not want to copy a value we cannot derive, so the ledger uses ours. The difference is 0.38 W/m², under 0.03 % of the total, and the instrument prints it live.
- <Eν> for ¹⁷F. Bahcall's Table I has no ¹⁷F row at all; he gives α(¹⁷F) = 2.363 MeV in the text instead. We take <Eν> = 0.998 MeV, which reproduces his 2.363 to four decimals through the mass difference. Its contribution to the ledger is under 0.01 %, so nothing on the page turns on it.
What would falsify the page's central claim
The claim is that the Sun shines by quantum-mechanical barrier penetration in a narrow energy window, with a weak-interaction first step, and that this account is checkable against measurement rather than merely self-consistent. It fails if:
- a directly measured pp neutrino flux violates the luminosity constraint by more than the combined errors, which would mean the Sun is not currently powered by the reactions whose neutrinos we count;
- a measured CNO flux lands outside the range any plausible solar composition can produce;
- a seismic sound-speed profile emerges that no opacity or composition adjustment can fit, which would break the structural model the whole temperature chain rests on;
- a laboratory measurement of S₁₁, if a storage ring or an underground accelerator ever manages one, disagrees with the theoretical value outside its band. This is precisely why such facilities are worth building.
The offline verifier
An independent Node script recomputes every load-bearing number from scratch and fails loudly on any drift: node research/a-thousand-times-too-cold/verify-a-thousand-times-too-cold.mjs. It asserts 104 quantities, including the barrier and tail exponents at three contact radii, the Gamow parameters for four reactions, the numerically integrated <σv>pp, the proton mean life, the ledger total against the IAU solar constant, all eight α coefficients against Bahcall's published column including the one that disagrees, the six Salmon power-law fits with their pass and fail verdicts against Bahcall & Ulmer, both χ² reconstructions and the exact σ equivalents of B16's own published χ², and the full S₁₁ propagation chain across the whole range of m(⁸B).
Honest apparatus
- No discovery is claimed anywhere on this page. The power-law refit across the five Salmon models is an exercise the reader performs, not a finding. Every physical result here is standard nuclear astrophysics.
- What we could not verify. We could not reach the text of Bethe's 1939 paper, so we quote his 1967 Nobel Lecture instead, where he restates the 1938 conclusion in his own words. We do not quote the 1939 paper's opening sentence, which circulates widely, because we could not check it against the primary text. We also do not quote Eddington's 1920 Nature address verbatim; the bibliographic record is confirmed, the wording is not.
- Where our arithmetic disagrees with a published number. Four places, all shown rather than hidden. Our closed form gives ν(¹⁴N + p) = 19.7 at 15.54 MK against the T24 Bethe states in his Nobel lecture "near solar temperature"; it reaches 24 only near 8.7 MK, and Instrument 3 lets you go and look. Our χ² reconstruction from B16's Table 4 gives 1.06 and 6.87 against their published 0.91 and 6.45. Our pp/CNO crossing at Bethe's stated 1967 composition falls near 18 MK against his published 13 MK. Our α(⁷Be) for the luminosity ledger is 12.5515 MeV against Bahcall's published 12.6008 MeV, and Instrument 6 prints both, the gap, and what the gap is worth in W/m².
- One place the spec we were given was wrong, and we corrected it. The fitted exponent m(⁸B) = 18.4 across the five Salmon models does not fall inside Bahcall & Ulmer's 24 ± 5; it sits about 0.6 below the lower edge. Only m(pp) and m(⁷Be) land inside. Instrument 7 marks it as a miss, and the verifier asserts the miss.
- The Gaussian approximation is shown failing on purpose. The standard ΔE formula is a second-order saddle-point result. The page integrates numerically and draws the approximation alongside, with its error in percent, rather than quoting the width as though it were exact.
- The branch percentages quoted below the fold (99.8 % of first steps are p+p against 0.24 % pep; 84.8 % of ³He goes to ³He+³He against 15.2 % to ³He+⁴He; 0.016 % of the chain reaches ⁷Be+p and 0.000025 % is hep) are read off Solar Fusion III Figure 1. They are model outputs, not measurements, and they are not recomputed here.
- An independent blinded re-derivation checked two anchors. A worker who never saw this page reproduced the Coulomb energy at 1 fm (1.439965 MeV) and the solar p+p Gamow peak (6.047 keV, cross-checked against the coefficient form E₀ = 1.22(Z₁²Z₂²A T₆²)1/3 keV, agreeing to 0.03 %), and independently confirmed the classical barrier-crossing fraction of about 3.7 × 10−466. It also supplied the one figure in the running prose that is neither a published table entry nor a live computation: taking ρc = 150 g/cm³, X = 0.34, a core of r < 0.25 R☉ and a Coulomb collision cross section, it put the Sun's entire history at roughly 4 × 1087 proton-proton encounters and therefore about 10−378 successful classical crossings ever. It called that estimate good to a decade or two, which is irrelevant against a suppression of 466 decades. It also raised the convention point that is now a control on Instrument 1: the "thousand times" is true when the barrier is set against kBT, and becomes about 717 times when it is set against the mean kinetic energy (3/2)kBT. Both are on the panel. The conclusion, that classical fusion fails by hundreds of orders of magnitude, does not depend on the choice.
- The Gaussian error depends on what you compare. Our figure of about −4.3 % for p+p compares the textbook formula, evaluated with S(E₀), against the full integral including the real S(E) polynomial. Comparing the two forms of the bare exponential alone, without S(E), gives about −2.9 %. The difference is the 6 % rise of S(E) across the window. Both are the same phenomenon: the true integrand is skewed to high energy and the Gaussian is not.
- Numbers that are literals. Every S-factor, every published solar-model flux, every helioseismic value, every mean neutrino energy, every IAU nominal constant and every CODATA constant is a literal typed into the page from the cited source, and is tagged in the interface. Everything the page presents as computed is computed by JavaScript in your browser from those literals when you load or move a control.
Sources
- B. Acharya et al. (50 authors), "Solar fusion III: New data and theory for hydrogen-burning stars," Rev. Mod. Phys. 97, 035002 (2025). doi:10.1103/8lm7-gs18; arXiv:2405.06470. Table I (S-factors), Table II (SSM fluxes), Table X (S₁₁₄), Fig. 1 (branches), Eq. 8, Secs. I.C, II, III, XII.
- E. G. Adelberger et al., "Solar fusion cross sections. II. The pp chain and CNO cycles," Rev. Mod. Phys. 83, 195 (2011). doi:10.1103/RevModPhys.83.195.
- N. Vinyoles, A. M. Serenelli, F. L. Villante, S. Basu, J. Bergström, M. C. Gonzalez-Garcia, M. Maltoni, C. Peña-Garay & N. Song, "A New Generation of Standard Solar Models," Astrophys. J. 835, 202 (2017). doi:10.3847/1538-4357/835/2/202. Table 4 and Sec. 3.1.
- S. J. A. J. Salmon, G. Buldgen, A. Noels, P. Eggenberger, R. Scuflaire & G. Meynet, "Standard solar models: Perspectives from updated solar neutrino fluxes and gravity-mode period spacing," Astron. Astrophys. 651, A106 (2021). doi:10.1051/0004-6361/202140769. Table 2.
- J. N. Bahcall & A. Ulmer, "Temperature dependence of solar neutrino fluxes," Phys. Rev. D 53, 4202 (1996). doi:10.1103/PhysRevD.53.4202. Table II.
- J. N. Bahcall, "The luminosity constraint on solar neutrino fluxes," Phys. Rev. C 65, 025801 (2002). doi:10.1103/PhysRevC.65.025801. Table I.
- BOREXINO Collaboration, "Experimental evidence of neutrinos produced in the CNO fusion cycle in the Sun," Nature 587, 577 (2020). doi:10.1038/s41586-020-2934-0. And D. Basilico et al. (Borexino), "Final results of Borexino on CNO solar neutrinos," Phys. Rev. D 108, 102005 (2023). doi:10.1103/PhysRevD.108.102005.
- A. Prša et al., "Nominal Values for Selected Solar and Planetary Quantities: IAU 2015 Resolution B3," Astron. J. 152, 41 (2016). doi:10.3847/0004-6256/152/2/41.
- G. Gamow, "Zur Quantentheorie des Atomkernes," Z. Phys. 51, 204 (1928). doi:10.1007/BF01343196.
- R. d'E. Atkinson & F. G. Houtermans, "Zur Frage der Aufbaumöglichkeit der Elemente in Sternen," Z. Phys. 54, 656 (1929). doi:10.1007/BF01341595.
- H. A. Bethe & C. L. Critchfield, "The Formation of Deuterons by Proton Combination," Phys. Rev. 54, 248 (1938). doi:10.1103/PhysRev.54.248.
- H. A. Bethe, "Energy Production in Stars," Phys. Rev. 55, 434 (1939). doi:10.1103/PhysRev.55.434. And his Nobel Lecture of the same title, 11 December 1967, quoted above.
- A. S. Eddington, "The Internal Constitution of the Stars," Nature 106, 14 (1920). doi:10.1038/106014a0. The "hotter place" line is from his 1926 book of the same title, p. 301.
- J. N. Connelly, M. Bizzarro, A. N. Krot, Å. Nordlund, D. Wielandt & M. A. Ivanova, "The Absolute Chronology and Thermal Processing of Solids in the Solar Protoplanetary Disk," Science 338, 651 (2012). doi:10.1126/science.1226919.
- Constants: CODATA recommended values (kB, α, mp, u, e²/4πε₀, G) and AME2020 atomic masses for ¹H and ⁴He.