FLINT3.7.0-dev

acb_asin, acb_acos, acb_atan

Synopsis#include <flint/acb.h>
void acb_asin(acb_t r, const acb_t z, slong prec)source
void acb_acos(acb_t r, const acb_t z, slong prec)source
void acb_atan(acb_t r, const acb_t z, slong prec)source

Set r to \operatorname{asin} z = -i \log(iz + \sqrt{1 - z^2}), \operatorname{acos} z = \pi/2 - \operatorname{asin} z, respectively \operatorname{atan} z = \tfrac{i}{2} (\log(1 - iz) - \log(1 + iz)). The branch cuts are (-\infty, -1) \cup (1, \infty) for \operatorname{asin} and \operatorname{acos}, and (-i\infty, -i) \cup (i, i\infty) for \operatorname{atan}.

Cite this page

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