sources

Honda and HKKM: Modeling the Atmospheric Neutrino Flux

· 11 min read · Editorial

Atmospheric neutrinos start as protons hitting nitrogen 30 km up. The Honda/HKKM tables that turn that picture into a predicted flux are the backbone of Super-K and IceCube analyses.

Atmospheric neutrinos opened the era of neutrino oscillation. The 1998 Super-Kamiokande observation of muon-neutrino disappearance as a function of zenith angle established that neutrinos oscillate, and a generation of experiments — Super-K’s continued refinement of the result, IceCube’s high-energy precision measurement, and now the upcoming KM3NeT ORCA and Hyper-Kamiokande — continues to mine the atmospheric flux for oscillation and other physics. None of these analyses would be possible without an accurate model of the neutrino flux entering the detector before any oscillation has happened. The flux model is what you compare data against.

The standard parameterisation in use across the field is the HKKM model, named after Honda, Kajita, Kasahara and Midorikawa, who have produced and updated the calculation since the mid-1990s. The model takes the measured cosmic-ray spectrum, the known atmospheric profile, and a Monte Carlo treatment of hadronic interactions, and outputs the all-flavor neutrino flux at Earth as a function of energy, zenith angle, and geomagnetic location. Its tables are the input every atmospheric-neutrino analysis starts from.

This post is about how the atmospheric neutrino flux is constructed, what physical inputs the model needs, and where its remaining uncertainties live.

From cosmic rays to neutrinos

A 100 GeV proton arriving at the top of the atmosphere has a mean free path of about 80 g/cm² before its first inelastic interaction. The Earth’s atmosphere presents 1030 g/cm² to a vertical particle, so almost every primary cosmic ray initiates a shower somewhere in the upper troposphere or stratosphere. The first interaction produces a handful of charged and neutral pions, kaons, and a few other secondaries.

The charged pions and kaons live long enough to either decay in flight or interact again with the atmosphere depending on their energy. At low energies most decay before re-interacting; at higher energies the interaction probability dominates and the meson loses energy. The decay chain is

with similar chains for the negative counterparts. The muon then decays:

Each parent meson produces one muon neutrino in its initial decay; each muon, if it decays before reaching the ground, produces one more muon neutrino and one electron neutrino. The result at the bottom of the atmosphere is a roughly 2:1 ratio of muon-flavor to electron-flavor neutrinos at energies below about 1 GeV, transitioning to a higher ratio as the muons increasingly reach the ground without decaying at higher energies.

What goes into the model

Computing the flux that emerges from this chain requires several ingredients.

The first is the primary cosmic-ray spectrum. Direct measurements by AMS-02 on the International Space Station, PAMELA, BESS, CREAM and others have measured the proton and helium spectra over many decades in energy with high precision. The combined data anchors the input at the 5-10% level for energies up to about 100 GeV and somewhat worse at higher energies, where the data come increasingly from indirect measurements via cosmic-ray-air-shower observations on the ground.

The second is the geomagnetic-field cutoff. Low-rigidity primary cosmic rays are deflected by the Earth’s magnetic field and only reach the top of the atmosphere if their rigidity exceeds the local cutoff. The cutoff varies with geomagnetic latitude — high at the equator, low at the poles — and modulates the low-energy end of the primary spectrum location-by-location. Honda et al. compute the cutoff using a detailed magnetic-field model.

The third is the atmospheric density profile. The shower development depends sensitively on how matter is distributed with altitude. Standard atmospheric models such as US Standard Atmosphere 1976 or seasonal-averaged profiles from NRLMSISE-00 are used; the variation with season and latitude is included as a separate systematic.

The fourth is the hadronic interaction model. The pion and kaon production cross-sections in proton-nitrogen and proton-oxygen collisions at the relevant energies are constrained by accelerator measurements but extrapolated to the highest atmospheric energies. The choice of hadronic-interaction model (DPMJET-III, SIBYLL, QGSJET) introduces a 10-15% systematic in the resulting neutrino flux above about 100 GeV.

The fifth is the solar-cycle modulation. Low-energy primary cosmic rays are deflected by the solar wind, with the suppression varying over the 11-year solar cycle. The effect is significant below about 10 GeV and is parameterised by the solar-modulation potential, which is tabulated as a function of time.

Atmospheric ν production: from a primary proton to ν_e and ν_μ at the detector ~30 km, p first interaction ~15 km, π/K decay ~3 km, μ decay or survival ground / detector p (cosmic ray) π⁺ π⁰ K⁺ ν_μ μ⁺ ν_e ν̄_μ ν_μ (K) total flux ratio: ν_μ/ν_e ≈ 2 at sub-GeV, rising at higher E
The atmospheric neutrino production chain. A primary cosmic-ray proton interacts at about 30 km altitude, producing pions, kaons, and other secondaries. Charged mesons decay in flight to muons plus muon neutrinos; muons in turn decay to electrons plus electron neutrinos plus more muon neutrinos. The flux ratio of muon-flavor to electron-flavor neutrinos that emerges depends on energy, zenith angle, and geomagnetic location — exactly the quantities the HKKM model tabulates.

The output and how it is used

The HKKM tables give the neutrino flux for each of the four signed neutrino species (), at each of several major underground sites — Super-K’s Kamioka, IceCube’s South Pole, INO’s location in India, Gran Sasso, and SNOLAB — and as a function of solar modulation. Energy coverage spans from 100 MeV to 10 TeV; zenith angle is covered from straight-down to straight-up.

A typical Super-K analysis uses the HKKM tables as the input flux, propagates it through the standard PMNS three-flavor oscillation framework with the atmospheric and solar mass-squared differences and mixing angles, applies the cross-section model for each interaction channel, and folds in the detector response to produce predicted event distributions. The data are then compared and fit jointly for oscillation parameters and nuisance parameters that encode the flux uncertainties.

The model is updated periodically as new cosmic-ray data become available. The most recent major HKKM release in 2015 included the AMS-02 proton spectrum and refined the geomagnetic cutoff treatment. A 2022 update used improved hadronic-interaction models constrained by NA61/SHINE pion-production data.

Where the uncertainty sits

The HKKM uncertainty budget breaks down roughly as follows.

At low energies (sub-GeV), the dominant uncertainty is in the geomagnetic-cutoff calculation and the solar modulation, both of which affect the absolute normalisation by a few per cent. The hadronic model uncertainty is small here because the relevant proton-nitrogen cross-sections are well measured at low energies.

At GeV-scale energies, where Super-K does most of its oscillation work, the absolute flux uncertainty is around 7-10% and the flux ratio uncertainties (ν_μ/ν_e and ν/ν̄) are at the 2-3% level. The ratios cancel many common uncertainties and are what Super-K’s oscillation extraction actually relies on most heavily.

At TeV energies and above, where IceCube operates, the dominant uncertainty becomes the hadronic-interaction model — specifically the kaon-versus-pion production ratio, since kaons increasingly dominate the high-energy flux because they are heavier and decay faster than pions before re-interacting. The uncertainty rises to 15-25% on the absolute flux. IceCube’s atmospheric muon-neutrino measurement consequently has substantial systematic error from flux modelling at the highest energies.

A separate, sometimes-relevant uncertainty is the prompt atmospheric flux. Charmed mesons produced in the same shower decay essentially instantly, producing neutrinos that have a much flatter energy spectrum than the conventional pion-and-kaon flux. The prompt component is expected to dominate above about 100 TeV but has not been definitively measured yet; theoretical predictions span a factor of three or so. IceCube and KM3NeT analyses include the prompt flux as a free or partially-constrained component.

Why the model still matters

Modern oscillation analyses largely use the HKKM model in a constrained-fit framework, in which the flux uncertainties are treated as nuisance parameters with priors set by the model’s quoted uncertainties, and the data are allowed to pull the flux parameters along with the oscillation parameters. The data-driven approach reduces the impact of any specific flux mismodelling — if the data point at a slightly different flux shape, the fit can accommodate it.

But this approach degrades into pure measurement when the flux uncertainty is larger than the experimental error. Super-K’s current analyses are at the per-cent level on Δm²_32 and θ_23, comparable to the HKKM flux-ratio uncertainties, so the model is the practical limit. Further reducing the flux uncertainty — through improved primary-cosmic-ray measurements, refined hadronic-interaction modelling constrained by accelerator data, and direct measurements of relevant muon and kaon production cross-sections at the LHC fixed-target programs — is one of the active areas of work for the next generation.

For IceCube and the next-generation underwater telescopes, the same is true at TeV-PeV energies, where the prompt flux and the kaon/pion ratio are the dominant systematics. Direct measurements at LHCb of forward-region charm production are part of how this will be tightened.

Summary

The HKKM model — Honda, Kajita, Kasahara and Midorikawa — is the standard parameterisation of the atmospheric neutrino flux as a function of energy, zenith angle and geomagnetic location. It takes as inputs the directly measured cosmic-ray primary spectrum, geomagnetic-cutoff calculations, atmospheric profiles, hadronic-interaction Monte Carlo, and solar-modulation tabulations, and outputs the all-flavor neutrino flux at each major underground site. The model uncertainties — around 7-10% on absolute flux at GeV energies, rising to 15-25% at TeV scales, and a few per cent on flux ratios — are now at the level of the experimental errors in Super-K and IceCube’s precision atmospheric measurements. Improving the model through better primary-cosmic-ray data, refined hadronic-interaction modelling, and direct accelerator measurements is a quiet but essential part of pushing the precision of atmospheric-neutrino oscillation results further in the coming decade.

FAQ

Frequently asked

How are atmospheric neutrinos produced?
Atmospheric neutrinos are produced when primary cosmic rays — mostly protons but with a meaningful fraction of alpha particles and heavier nuclei — strike nuclei high in the atmosphere, around 15 to 30 kilometres altitude. The collisions produce showers of pions, kaons and lighter mesons that decay in flight to muons and muon neutrinos. The muons themselves then decay to electron neutrinos and additional muon neutrinos. The result is a flux of all three neutrino flavors with energies from sub-GeV up to a few hundred TeV, dominated at the energies most relevant to oscillation experiments by the pion-and-kaon decay chain.
What is the Honda flux model?
The Honda flux model, properly called HKKM after Honda, Kajita, Kasahara and Midorikawa, is the standard parameterisation of the atmospheric neutrino flux as a function of energy, zenith angle, geographic location and time in the solar cycle. The model takes as inputs primary cosmic-ray spectra measured by AMS-02, PAMELA and other space-based experiments, propagates them through a three-dimensional simulation of the atmosphere including geomagnetic-field effects and hadronic interactions, and tabulates the resulting neutrino flux for the major underground laboratories. The tables are the default flux input for Super-Kamiokande, IceCube, and most atmospheric-neutrino analyses, and their uncertainties are one of the systematic limits on oscillation measurements.
Why does the flux model uncertainty matter?
Atmospheric neutrino experiments measure ratios — muon-flavor to electron-flavor, downward-going to upward-going, neutrino to antineutrino — and many absolute-flux uncertainties cancel in these ratios. But the energy-dependent and zenith-angle-dependent shapes of the flux do not cancel, and they enter directly into the extraction of oscillation parameters such as Δm²_32 and θ_23. Honda et al. quote uncertainties of about 7 to 25 per cent on the absolute flux depending on energy and a smaller few-per-cent uncertainty on the flux ratios. As Super-K and IceCube push their precision goals, these flux uncertainties have become comparable to the experimental errors, and refining the model is an active area of work.