FLINT3.7.0-dev

_gr_ore_poly_euler_to_backshift_univar, _gr_ore_poly_backshift_to_euler_univar

Synopsis#include <flint/gr_ore_poly.h>
int _gr_ore_poly_euler_to_backshift_univar(gr_ptr res, slong reslen, gr_srcptr op, slong len, gr_ctx_t ctx)source
int _gr_ore_poly_backshift_to_euler_univar(gr_ptr res, slong reslen, gr_srcptr op, slong len, gr_ctx_t ctx)source

The two inverse rewritings of the isomorphism between the Euler operator and the backward shift S−1S^{-1}. The common base ring ctx must be a univariate polynomial ring. The caller allocates res to reslen, one more than the largest coefficient degree of op.

Cite this page

The FLINT team, “_gr_ore_poly_euler_to_backshift_univar, _gr_ore_poly_backshift_to_euler_univar (gr_ore_poly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/gr_ore_poly/_gr_ore_poly_euler_to_backshift_univar.html (generated 2026-11-02).