Power series for the half width of the Voigt function, rederived
DOI:
https://doi.org/10.33993/jnaat542-1640Keywords:
Voigt function, Faddeeva function, Maclaurin series, asymptotic series, high-precision computationAbstract
The Voigt function is the convolution of a Gaussian and a Lorentzian. We rederive power series for its half width at half maximum for the limiting cases of near-Gaussian and near-Lorentzian line shapes. We thereby provide independent verification and slight corrections of the expansion coefficients reported by Wang et al (2022). Results are used in our implementation of function voigt_hwhm in the open-source library libcerf.
Downloads
References
1. V.N. Faddeyeva, N.M. Terent'ev, Tables of Values of the Function w(z) = e^(-z^2) (1 + (2i/sqrt(pi)) int_0^z e^(t^2) dt) for Complex Argument, Pergamon, Oxford, 1961.
2. W. Gautschi, Efficient computation of the complex error function, SIAM J. Numer. Anal. 7 (1970), pp. 187-198. https://doi.org/10.1137/0707012 DOI: https://doi.org/10.1137/0707012
3. R.L. Graham, D.E. Knuth, O. Patashnik, Concrete Mathematics, Addison-Wesley, Reading, 1989.
4. S.G. Johnson, J. Wuttke (2013-2025), libcerf, a numeric library providing complex error functions. https://jugit.fz-juelich.de/mlz/libcerf
5. NIST Digital Library of Mathematical Functions. http://dlmf.nist.gov
6. The mpmath development team (2023), mpmath: a Python library for arbitrary-precision floating-point arithmetic (version 1.3.0). https://mpmath.org
7. I. Thompson, Algorithm 1046: An Improved Recurrence Method for the Scaled Complex Error Function, ACM Trans. Math. Software 50 (2024), no. 20 (18 pages). https://doi.org/10.1145/3688799 DOI: https://doi.org/10.1145/3688799
8. W. Voigt, Uber das Gesetz der Intensitatsverteilung innerhalb der Linien eines Gasspektrums, Sitzungsber. Bayer. Akad. Wiss. Math.-Naturwiss. Kl. 25 (1912), pp. 603-620. https://publikationen.badw.de/de/003395768
9. Y. Wang, B. Zhou, R. Zhao, B. Wang, Q. Liu, M. Dai, Super-Accuracy Calculation for the Half Width of a Voigt Profile, Mathematics 10 (2022), no. 210 (14 pages). https://doi.org/10.3390/math10020210 DOI: https://doi.org/10.3390/math10020210
10. J. Wuttke, A. Kleinsorge, Algorithm 1xxx: Code generation for piecewise Chebyshev approximation, submitted to ACM TOMS. DOI: https://doi.org/10.1145/3805698
Published
Issue
Section
License
Copyright (c) 2025 Joachim Wuttke

This work is licensed under a Creative Commons Attribution 4.0 International License.
Open Access. This article is distributed under the terms of the Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.








