CHIC: Caley-Hamilton, Invariants and Constants for Neutrino Oscillation Probabilities and Gradients
Pablo Fernández-Menéndez
TL;DR
This work introduces an analytic framework for three-flavor neutrino oscillations in constant-density matter using the Cayley–Hamilton theorem, yielding a clean separation between energy and baseline dependencies through Hamiltonian invariants. It derives explicit expressions for the oscillation amplitude $\Psi$ as a second-order polynomial in the reduced Hamiltonian and provides analytic derivatives $\partial_\zeta P$ with respect to mixing parameters, enabling gradient-based analyses. The authors implement these results in the CHIC software (C++ and Python), achieving fast computation comparable to state-of-the-art codes while offering derivatives and the novel oscillograds visualization to probe local features of neutrino mixing. These capabilities support efficient data analyses, interpolation, and sensitivity studies for current and upcoming experiments like DUNE, Hyper-K, and JUNO. The work lays a foundation for extensions to varying-density media and beyond-Standard-Model scenarios within an efficient analytic framework.
Abstract
We use the Caley-Hamilton theorem to derive analytical solutions for the three-flavor neutrino propagation amplitude in a constant-density medium and their derivatives with respect to the mixing parameters. This approach avoids the diagonalization of the Hamiltonian and exploits precomputed matrix invariants to separate the dependence of oscillation probabilities on neutrino energy and propagation baseline. The results are implemented in the CHIC software, which provides simple, fast and efficient computation of oscillation probabilities and their derivatives. Finally, we demonstrate the value of probability gradients for neutrino data analyses and introduce a complementary visualization, the oscillograds, to probe underlying features of neutrino mixing.
