FLINT3.7.0-dev

arb_log_ui_from_prev

Synopsis#include <flint/arb.h>
void arb_log_ui_from_prev(arb_t s, ulong k, arb_t log_prev, ulong prev, slong prec)source

Sets s to \log k, given log_prev = \log(\mathit{prev}) with \mathit{prev} < k. At high precision it uses \log k = \log \mathit{prev} + 2 \operatorname{atanh}((k - \mathit{prev}) / (k + \mathit{prev})) with the atanh series evaluated by binary splitting, which is fast when \mathit{prev} is large and k - \mathit{prev} small; otherwise it ignores log_prev.

Cite this page

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