_gr_poly_inv_series_generic, _gr_poly_inv_series_basecase_generic, _gr_poly_div_series_generic, _gr_poly_div_series_basecase_generic, _gr_poly_sqrt_series_generic, _gr_poly_rsqrt_series_generic, _gr_poly_taylor_shift_generic
Synopsis
#include <flint/gr_poly.h>int _gr_poly_inv_series_generic(gr_ptr Qinv, gr_srcptr Q, slong Qlen, slong len, gr_ctx_t ctx)sourceint _gr_poly_inv_series_basecase_generic(gr_ptr Qinv, gr_srcptr Q, slong Qlen, slong len, gr_ctx_t ctx)sourceint _gr_poly_div_series_generic(gr_ptr Q, gr_srcptr A, slong Alen, gr_srcptr B, slong Blen, slong len, gr_ctx_t ctx)sourceint _gr_poly_div_series_basecase_generic(gr_ptr Q, gr_srcptr A, slong Alen, gr_srcptr B, slong Blen, slong len, gr_ctx_t ctx)sourceint _gr_poly_sqrt_series_generic(gr_ptr res, gr_srcptr f, slong flen, slong len, gr_ctx_t ctx)sourceint _gr_poly_rsqrt_series_generic(gr_ptr res, gr_srcptr f, slong flen, slong len, gr_ctx_t ctx)sourceint _gr_poly_taylor_shift_generic(gr_ptr res, gr_srcptr poly, slong len, gr_srcptr c, gr_ctx_t ctx)sourceThe default methods for power series inversion and division (with their basecases, which invert the constant term once if possible and otherwise divide by it at each step), square roots and Taylor shifts; see gr_poly_inv_series, gr_poly_div_series, gr_poly_sqrt_series and gr_poly_taylor_shift.
Cite this page
The FLINT team, “_gr_poly_inv_series_generic, _gr_poly_inv_series_basecase_generic, _gr_poly_div_series_generic, _gr_poly_div_series_basecase_generic, _gr_poly_sqrt_series_generic, _gr_poly_rsqrt_series_generic, _gr_poly_taylor_shift_generic (gr_poly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/gr_poly/_gr_poly_inv_series_generic.html (generated 2026-10-20).
@misc{flint-doc-gr-poly-gr-poly-inv-series-generic,
author = {{The FLINT team}},
title = {{\_gr\_poly\_inv\_series\_generic, \_gr\_poly\_inv\_series\_basecase\_generic, \_gr\_poly\_div\_series\_generic, \_gr\_poly\_div\_series\_basecase\_generic, \_gr\_poly\_sqrt\_series\_generic, \_gr\_poly\_rsqrt\_series\_generic, \_gr\_poly\_taylor\_shift\_generic (gr\_poly.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/gr_poly/_gr_poly_inv_series_generic.html},
note = {Generated 2026-10-20}
}