FLINT3.7.0-dev

_fmpq_poly_mullow

Synopsis#include <flint/fmpq_poly.h>
void _fmpq_poly_mullow(fmpz * rpoly, fmpz_t rden, const fmpz * poly1, const fmpz_t den1, slong len1, const fmpz * poly2, const fmpz_t den2, slong len2, slong n)source

Sets (rpoly, rden, n) to the low nn coefficients of (poly1, den1) and (poly2, den2). The output is not guaranteed to be in canonical form.

Assumes len1, len2 > 0 (the operands may be given in either order) and 0 < n <= len1 + len2 - 1. Allows for zero-padding in the inputs. Does not allow aliasing between the inputs and outputs.

Cite this page

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