Neutrino Decoupling Temperature Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction: why a neutrino decoupling estimate matters

A neutrino decoupling temperature estimate is useful when you want to turn early-universe parameters into a concrete freeze-out scale that can be compared across models and scenarios. This calculator packages that workflow into a quick check: enter the inputs you know, let the calculation apply the same assumptions every time, and read back an estimate you can compare with theory or literature values.

For neutrino decoupling, the biggest challenge is usually not the arithmetic but deciding which assumptions belong in the model and which do not. The explanatory notes on this page call out the field meanings, units, and limits so the freeze-out temperature is easier to interpret. Without that context, two users can feed the same-looking numbers into the form and reach different conclusions simply because they were thinking about different stages of the early universe.

The sections below explain what neutrino decoupling question this calculator answers, how to choose the inputs, how to sanity-check the freeze-out estimate, and which assumptions matter most before you trust the result.

What neutrino decoupling question does this calculator solve?

The central question behind a neutrino decoupling calculation is when weak interactions become too slow to keep neutrinos tied to the primordial plasma. For the early universe, that means translating the competition between interaction rates and expansion into a temperature, redshift, and cosmic time you can inspect.

Before you start, define the neutrino decoupling question in one sentence. Examples include: “At what temperature do neutrinos stop tracking the plasma?”, “How old is the universe at freeze-out?”, “How does a different g* shift the estimate?”, or “What happens if I vary the weak-scale input?” When the question is precise, it is much easier to tell whether the numbers you enter belong in this calculator.

How to use the neutrino decoupling temperature calculator

  1. For a neutrino decoupling estimate, enter Effective relativistic degrees g * with the unit shown beside the field.
  2. Enter Fermi constant G F (GeV⁻²) with the unit shown beside the field.
  3. Click Compute to refresh the neutrino decoupling results panel.
  4. Check the output's unit, order of magnitude, and direction before comparing freeze-out scenarios.

If you are comparing neutrino decoupling scenarios, write down the inputs you used so you can reproduce the freeze-out estimate later.

Inputs for a neutrino decoupling estimate: how to pick good values

For neutrino decoupling, the form collects the quantities that set the freeze-out scale. Many mistakes come from mixing units, using values from the wrong epoch, or entering numbers that are outside the intended range. Use the following checklist as you fill in the fields:

Common inputs for a neutrino decoupling calculator include:

If you are unsure about a value, it is better to start with a conservative neutrino decoupling scenario and then run a second case with a broader g* or G F assumption. That gives you a range of freeze-out temperatures rather than a single number you might over-trust.

Formulas for neutrino decoupling: how the calculator turns inputs into results

A neutrino decoupling calculator still follows the same basic pattern as other estimators: gather the inputs, normalize them to consistent units, apply the freeze-out relation, and present the result in a readable form. Even though the physics is specialized, the calculation is still a compact sequence of conversions and scaling steps.

The calculator's result R can be represented as a function of the inputs x1xn:

R = f ( x1 , x2 , , xn )

A very common special case is a “total” that sums contributions from multiple components, sometimes after scaling each component by a factor:

T = i=1 n wi · xi

In a neutrino decoupling estimate, wi can stand for a weighting, conversion, or efficiency term that determines how strongly each input influences the freeze-out result. That is the mathematical way of saying that one assumption may matter more than another. When you read a neutrino decoupling result, ask whether the output changes in the direction you expect if you increase one major input. If it does not, revisit the units and freeze-out assumptions.

Worked example: estimating neutrino decoupling step by step

This neutrino decoupling worked example shows how a small set of inputs turns into a freeze-out estimate you can sanity-check before trusting it. For illustration, suppose you enter the following three values:

A simple sanity-check total for this neutrino decoupling example (not necessarily the final freeze-out output) is the sum of the main drivers:

Sanity-check total: 1 + 2 + 3 = 6

After you click calculate, compare the neutrino decoupling result panel to what you expect from the chosen g* and G F values. If the freeze-out temperature looks wildly off, check whether you entered a rate-like quantity where the model expected a constant or vice versa. If the result seems plausible, move on to scenario testing: vary one input at a time and verify that the decoupling temperature moves the way the physics suggests.

Comparison table: neutrino decoupling sensitivity to a key input

This neutrino decoupling comparison table changes only Effective relativistic degrees g * while keeping the other example values constant. The “scenario total” is shown as a simple comparison metric so you can see sensitivity at a glance.

Scenario Effective relativistic degrees g * Other inputs Scenario total (comparison metric) Interpretation
Conservative (-20%) 0.8 Unchanged 5.8 A smaller g* typically nudges the decoupling temperature downward in this comparison model.
Baseline 1 Unchanged 6 This baseline lets you compare the freeze-out estimate against the other scenarios.
Aggressive (+20%) 1.2 Unchanged 6.2 A larger g* typically raises the decoupling temperature in this comparison model.

Use the calculator's actual result panel with conservative, baseline, and aggressive assumptions to see how much the neutrino decoupling estimate shifts when a key input changes.

How to interpret a neutrino decoupling result

The neutrino decoupling results panel is meant to summarize the freeze-out estimate rather than dump every intermediate step. When you get a number, ask three questions: (1) does the unit match the quantity you need? (2) is the magnitude plausible for an early-universe decoupling temperature? (3) if you change a major input, does the output move in the direction the physics suggests? If you can answer “yes” to all three, the estimate is doing its job.

When relevant, a CSV download option gives you a portable record of the neutrino decoupling scenario you just checked. Saving that CSV helps you compare multiple freeze-out runs, share assumptions with collaborators, and document which values produced the result. It also makes it easier to reproduce the same decoupling estimate later.

Limitations and assumptions for neutrino decoupling estimates

No neutrino decoupling calculator can capture every detail of the early universe. This tool is designed to give a practical freeze-out estimate: simple enough to use quickly, but detailed enough to guide comparisons. Keep these limitations in mind:

If you use the output for research, compliance, safety, medical, legal, or financial decisions, treat it as a starting point and verify the freeze-out physics against authoritative sources. The best use of a neutrino decoupling calculator is to make assumptions explicit: you can see which inputs drive the result, adjust them transparently, and explain the logic clearly.

Enter neutrino decoupling parameters to estimate the freeze-out temperature.