acb_hypgeom_bessel_j_asymp
Synopsis
#include <flint/acb_hypgeom.h>For all complex \nu, z,
J_{\nu}(z) = \frac{z^{\nu}}{2^{\nu} e^{iz} \Gamma(\nu+1)}
{}_1F_1(\nu+\tfrac{1}{2}, 2\nu+1, 2iz) = A_{+} B_{+} + A_{-} B_{-}
where
A_{\pm} = z^{\nu} (z^2)^{-\tfrac{1}{2}-\nu} (\mp i z)^{\tfrac{1}{2}+\nu}
(2 \pi)^{-1/2} = (\pm iz)^{-1/2-\nu} z^{\nu} (2 \pi)^{-1/2}, \qquad
B_{\pm} = e^{\pm i z} U^{*}(\nu+\tfrac{1}{2}, 2\nu+1, \mp 2iz).
Simpler forms of A_{\pm} hold in special cases and are used when they apply: if \nu + \tfrac{1}{2} = n \in \mathbb{Z}, then A_{\pm} = (\pm i)^{n} (2 \pi z)^{-1/2}, and if \operatorname{Re}(z) > 0, then A_{\pm} = \exp(\mp i [(2\nu+1)/4] \pi) (2 \pi z)^{-1/2}.
Cite this page
The FLINT team, “acb_hypgeom_bessel_j_asymp (acb_hypgeom.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_hypgeom/acb_hypgeom_bessel_j_asymp.html (generated 2026-10-20).
@misc{flint-doc-acb-hypgeom-acb-hypgeom-bessel-j-asymp,
author = {{The FLINT team}},
title = {{acb\_hypgeom\_bessel\_j\_asymp (acb\_hypgeom.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/acb_hypgeom/acb_hypgeom_bessel_j_asymp.html},
note = {Generated 2026-10-20}
}