An Algorithm for Automated Extraction of Resonance Parameters from the Stabilization Method
Johanna Langner, Anjan Sadhukhan, Jayanta K. Saha, Henryk A. Witek
TL;DR
This work tackles the laborious task of extracting resonance energies $E_r$ and widths $\Gamma$ from stabilization diagrams by introducing ReSMax, an open-source Python tool that automates DOS computation, peak fitting to Lorentzians, and resonance grouping. The method builds on the stabilization approach and uses an explicitly correlated Hylleraas basis to generate energy eigenroots via a generalized eigenvalue problem $\mathbb{H} c = E\mathbb{S} c$, with a tunable basis-set parameter $\gamma$ to produce plateaus corresponding to resonances. ReSMax streamlines analysis with automated DOS peak detection and Lorentzian fitting, while offering an interactive mode for manual refinement; it is tested on the natural-parity doubly-excited resonances of ${}^{\infty}\text{He}$ and, for the first time, reports finite-nuclear-mass resonance data. The tool achieves rapid analysis (on the order of seconds for automatic processing) and improves reproducibility, providing a practical pathway to characterize resonances across atomic, molecular, and nuclear systems by yielding precise $E_r$ and $\Gamma$, with $\Gamma$ inversely related to the lifetime $\tau$ of the state. The results validate known benchmarks and extend resonance data to previously unexplored finite-mass helium cases, highlighting the method's broad applicability and impact on resonance spectroscopy.
Abstract
The application of the stabilization method [A.~U.\ Hazi and H.~S.\ Taylor, Phys.~Rev.~A {\bf 1}, 1109 (1970)]) to extract accurate energy and lifetimes of resonance states is challenging: The process requires labor-intensive numerical manipulation of a large number of eigenvalues of a parameter-dependent Hamiltonian matrix, followed by a fitting procedure. In this article, we present \dosmax, an efficient algorithm implemented as an open-access \texttt{Python} code, which offers full automation of the stabilization diagram analysis in a user-friendly environment while maintaining high numerical precision of the computed resonance characteristics. As a test case, we use \dosmax to analyze the natural parity doubly-excited resonance states (${}^{1}\textnormal{S}^{\textnormal{e}}$, ${}^{3}\textnormal{S}^{\textnormal{e}}$, ${}^{1}\textnormal{P}^{\textnormal{o}}$, and ${}^{3}\textnormal{P}^{\textnormal{o}}$) of helium, demonstrating the accuracy and efficiency of the developed methodology. The presented algorithm is applicable to a wide range of resonances in atomic, molecular, and nuclear systems.
