_ca_poly_mullow_same_nf
Synopsis
#include <flint/ca_poly.h>void _ca_poly_mullow_same_nf(ca_ptr C, ca_srcptr A, slong Alen, ca_srcptr B, slong Blen, slong len, ca_field_t K, ca_ctx_t ctx)sourceMultiplies polynomials all of whose coefficients are rational numbers or elements of the number field K = \mathbb{Q}(a) of degree m, by Kronecker substitution: the coefficients are written as polynomials in a over a common denominator, packed into a single polynomial over \mathbb{Z} of length about \mathit{Alen} \cdot (2m - 1), multiplied with _fmpz_poly_mullow and unpacked, followed by reduction modulo the minimal polynomial of a. Requirements as for _ca_poly_mullow.
Cite this page
The FLINT team, “_ca_poly_mullow_same_nf (ca_poly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/ca_poly/_ca_poly_mullow_same_nf.html (generated 2026-10-20).
@misc{flint-doc-ca-poly-ca-poly-mullow-same-nf,
author = {{The FLINT team}},
title = {{\_ca\_poly\_mullow\_same\_nf (ca\_poly.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/ca_poly/_ca_poly_mullow_same_nf.html},
note = {Generated 2026-10-20}
}