Neutrino Decoupling Temperature Calculator
Introduction: what this neutrino decoupling calculator estimates
This neutrino decoupling calculator turns two early-universe inputs into a freeze-out temperature, then carries that temperature through the page's redshift and time scaling. It is meant for quick comparisons: adjust g* or G_F, click Compute, and see how the decoupling epoch shifts.
That matters because neutrino freeze-out is controlled by both the weak interaction strength and the radiation content of the plasma. A larger g* slightly raises the freeze-out temperature by making the universe expand faster at a given temperature, while a larger G_F keeps neutrinos coupled longer and pushes decoupling to a lower temperature.
The sections below explain what the calculator answers, how to choose sensible inputs, how the formula is assembled, and how to read the output without mistaking this streamlined estimate for a full cosmology code.
What neutrino decoupling question does this calculator answer?
The question behind this neutrino decoupling calculator is simple: at what temperature do weak interactions become too slow to keep neutrinos in thermal equilibrium with the primordial plasma? Once that point is reached, the neutrinos stop following the bath temperature and begin to free-stream through the expanding universe.
You can use the page to compare scenarios as well. For example, you can ask how a different g* changes the freeze-out temperature, how the inferred cosmic time moves, or whether a change in G_F is large enough to move the result from the calculator's standard band into its early- or late-decoupling labels.
How to use the neutrino decoupling temperature calculator
- For a neutrino decoupling estimate, enter Effective relativistic degrees g * with the unit shown beside the field.
- Enter Fermi constant G F (GeV⁻²) with the unit shown beside the field.
- Click Compute to refresh the neutrino decoupling results panel.
- Check the temperature, redshift, cosmic time, and the page's simple classification before comparing freeze-out scenarios.
If you are comparing multiple neutrino decoupling scenarios, keep a short note of the inputs you used so you can repeat the same freeze-out estimate later. That makes it much easier to tell whether a change in the output came from the physics you intended to test or from a typo in one of the inputs.
Inputs for a neutrino decoupling estimate: how to pick good values
For a neutrino decoupling estimate, the calculator only asks for the quantities that appear directly in the freeze-out relation. That keeps the form compact, but it also means the meaning of each field matters a lot.
- Units: read the unit beside each field literally and keep all source values in that convention.
- Bounds: if the page gives a minimum or maximum, stay inside it so the freeze-out relation is used in the regime it was built for.
- Defaults: the prefilled values are a starting point for a neutrino decoupling estimate, not a promise that the standard inputs are the right ones for your case.
- Consistency: if you change one parameter, check whether the rest of your inputs still describe the same early-universe plasma.
This page uses two inputs because those are the quantities that feed the freeze-out estimate directly:
- Effective relativistic degrees g *: the value appropriate to the plasma content you are modeling.
- Fermi constant G F (GeV⁻²): the weak-interaction constant used in the freeze-out estimate.
If you are deciding between two assumptions, try the calculation twice. A modest change in g* usually moves the answer a little, while a different G_F can shift the decoupling temperature and the inferred age more strongly. In the formula used on this page, g* enters only through a sixth-root dependence, while G_F enters with a much steeper effect, so the weak constant tends to have the bigger influence on the final temperature.
When you are not sure which values to trust, begin with the defaults and then vary one quantity at a time. That way you can see whether the output shifts in the direction the formula predicts and whether the result still matches the early-universe picture you had in mind.
Formulas for neutrino decoupling: how the calculator turns inputs into results
The neutrino decoupling calculation on this page follows the freeze-out scaling used in the script: the decoupling temperature grows with g* to the one-sixth power and falls with G_F to the two-thirds power. That compact form is why the output usually changes smoothly when you tweak g*, but reacts more strongly to the weak-interaction constant.
In practical terms, the calculator combines the relativistic degrees of freedom, the weak coupling, and the Planck mass into a temperature in GeV, converts that to MeV for display, then maps it to redshift and cosmic time using the same temperature ratio. Because all of those steps are deterministic, the page is well suited to relative comparisons even when you are not interested in every intermediate unit conversion.
The translation from temperature to the other outputs is also helpful when you want the result in a broader cosmological context. A higher temperature corresponds to a larger redshift and a much earlier cosmic time, while a lower temperature points to a later moment in the same radiation-dominated epoch. That is why the output panel gives you all three values instead of only one.
Worked example: estimating neutrino decoupling with the default values
This worked example uses the defaults already filled into the neutrino decoupling form, so you can see one concrete freeze-out scenario before experimenting.
- Effective relativistic degrees g *: 10.75
- Fermi constant G F (GeV⁻²): 1.1663787e-5
With those defaults, the calculator returns Tdec ≈ 1.49 MeV, Redshift z ≈ 6.33×109, and Cosmic time ≈ 3.33×10-1 s. The page classifies that run as standard, which is a useful reminder that the inputs land in the middle of the calculator's built-in range rather than in one of the more extreme bands.
The point of the example is not that this number is sacred; it is that the outputs move in a predictable direction when you modify one input. If you increase g* slightly, the temperature rises modestly; if you strengthen G_F, the freeze-out temperature falls more sharply. That makes the example useful as a sanity check for anyone learning how the page responds to input changes.
It is also a good reference point for checking units. If your own result is wildly different from the default run after only a tiny change, the issue is more likely to be a unit mismatch or a misplaced decimal than a dramatic physical effect. For a calculator this compact, simple input errors are the most common reason for a confusing answer.
Sensitivity check: how neutrino decoupling responds to g* and G_F
For neutrino decoupling, the useful comparison is not a synthetic total but the direction and size of the live outputs. Because Tdec scales as g*1/6 and G_F-2/3, the weak constant usually dominates the response.
- Increase g*: Tdec edges upward, the inferred decoupling time gets slightly earlier, and the redshift rises.
- Increase G_F: Tdec drops, decoupling happens later, and the age at freeze-out increases.
- Decrease G_F: Tdec rises, which is what you expect if weak interactions are less effective at holding the neutrinos in equilibrium.
If you want a genuine comparison, change one field at a time and watch whether the result moves the way the formula predicts. That is more informative than any placeholder scenario total could be, and it keeps the conversation tied to the actual early-universe scaling used by the calculator.
Because the redshift and time outputs are derived from the same freeze-out temperature, they should move consistently with the temperature itself. A higher Tdec should correspond to a higher redshift and a shorter cosmic time, while a lower Tdec should push both of those outputs in the opposite direction. That consistency check is one of the simplest ways to build confidence in the result.
How to interpret a neutrino decoupling result
The result panel condenses the neutrino decoupling estimate into three numbers: temperature, redshift, and cosmic time, plus a simple label. When you read them, ask whether the temperature sits near the regime you expected, whether the redshift is consistent with a very early-universe setting, and whether the time stamp matches a radiation-dominated freeze-out picture.
If the temperature lands below the calculator's late-decoupling threshold, the label is telling you that the freeze-out happened at a lower temperature than the middle band. If it rises above the early-decoupling threshold, the result is flagging a hotter, earlier freeze-out. Those labels are intentionally simple, so they are best treated as a quick read rather than as a substitute for a detailed model.
This page does not export files. If you want to compare several neutrino decoupling runs, copy the displayed values into your own notes or a spreadsheet and keep the input settings beside them. That makes it easier to compare scenarios later without relying on memory or on a single screenshot.
It can also help to compare the temperature, redshift, and cosmic time as a trio. A result that looks plausible in one column but not in the others may point to a misunderstanding of the scale, while a consistent three-part snapshot is usually a sign that the calculation is behaving as expected.
Limitations and assumptions for neutrino decoupling estimates
No simple neutrino decoupling calculator can reproduce every correction from a full cosmology code. This page is intended as a quick freeze-out estimate that shows the main trend, not as a replacement for a detailed numerical treatment.
- Input interpretation: read g* and G_F exactly as the freeze-out relation uses them; renaming a field in your head does not change what the code expects.
- Unit conversions: translate any source values before entry so the temperature estimate is not distorted by mixed conventions.
- Scaling: the calculator captures the core dependence on g* and G_F, but real early-universe physics can bend that trend when species thresholds or additional particles matter.
- Rounding: the display rounds the outputs, so tiny differences from a hand calculation are normal.
- Missing factors: entropy-transfer effects, non-standard particle content, and precision corrections are outside this streamlined estimate.
Use the result as a transparent first pass: it is excellent for checking whether a neutrino decoupling assumption is reasonable, and it is much less suitable as the final word on a research question that needs a full treatment. If you need a deeper study, the best use of this page is as a fast way to bracket the expected freeze-out temperature before moving to a more complete model.
That makes the calculator especially useful in exploratory work. You can test whether a change in g* or G_F pushes the answer in the direction you expect, compare multiple assumptions quickly, and carry the most important values forward into a more detailed calculation when needed.
