FLINT3.7.0-dev

arb_log_newton, arb_log_arf_newton

Synopsis#include <flint/arb.h>
void arb_log_newton(arb_t res, const arb_t x, slong prec)source
void arb_log_arf_newton(arb_t res, const arf_t x, slong prec)source

Compute \log x from a lower-precision value t \approx \log x by the higher-order iteration \log x = t + \log(1 + (x e^{-t} - 1)), with the logarithm of the small correction evaluated by a short series. Used for arb_log_arf above 2800 bits.

Cite this page

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