FLINT3.7.0-dev

acb_hypgeom_airy

Synopsis#include <flint/acb_hypgeom.h>
void acb_hypgeom_airy(acb_t ai, acb_t ai_prime, acb_t bi, acb_t bi_prime, const acb_t z, slong prec)source

Computes the Airy functions with an automatic choice of method.

The asymptotic expansion is used whenever it reaches full accuracy (|z| \ge 4 and enough terms decrease), and the convergent series otherwise. In the latter case the working precision is estimated in double precision by comparing the leading asymptotic estimate of the function values with the size of the largest term of the series (the estimate ignores the cancellation near the zeros of the functions). The series is evaluated at the midpoint of z, and the propagated error is bounded with the derivative bounds of acb_hypgeom_airy_bound together with \operatorname{Ai}''(z) = z \operatorname{Ai}(z).

Guides#

Cite this page

The FLINT team, “acb_hypgeom_airy (acb_hypgeom.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_hypgeom/acb_hypgeom_airy.html (generated 2026-10-20).