_arb_poly_newton_refine_root
Synopsis
#include <flint/arb_poly.h>void _arb_poly_newton_refine_root(arb_t r, arb_srcptr poly, slong len, const arb_t start, const arb_t convergence_interval, const arf_t convergence_factor, slong eval_extra_prec, slong prec)sourceRefines the enclosure start of a simple root to about prec bits by Newton steps at roughly doubling precisions, as in arb_calc_refine_root_newton. eval_extra_prec is the number of guard bits needed to evaluate the polynomial accurately near the root (about the bit size of the coefficients if they are large and of alternating signs).
Cite this page
The FLINT team, “_arb_poly_newton_refine_root (arb_poly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/arb_poly/_arb_poly_newton_refine_root.html (generated 2026-10-20).
@misc{flint-doc-arb-poly-arb-poly-newton-refine-root,
author = {{The FLINT team}},
title = {{\_arb\_poly\_newton\_refine\_root (arb\_poly.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/arb_poly/_arb_poly_newton_refine_root.html},
note = {Generated 2026-10-20}
}