fq_zech_bpoly_add, fq_zech_bpoly_sub, fq_zech_bpoly_mul, fq_zech_bpoly_mul_series, fq_zech_bpoly_divrem_series, fq_zech_bpoly_divides, fq_zech_bpoly_make_primitive, fq_zech_bpoly_derivative, fq_zech_bpoly_taylor_shift_var0, fq_zech_bpoly_taylor_shift_var1
#include <flint/fq_zech_mpoly_factor.h>void fq_zech_bpoly_add(fq_zech_bpoly_t A, const fq_zech_bpoly_t B, const fq_zech_bpoly_t C, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_sub(fq_zech_bpoly_t A, const fq_zech_bpoly_t B, const fq_zech_bpoly_t C, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_mul(fq_zech_bpoly_t A, const fq_zech_bpoly_t B, const fq_zech_bpoly_t C, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_mul_series(fq_zech_bpoly_t A, const fq_zech_bpoly_t B, const fq_zech_bpoly_t C, slong order, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_divrem_series(fq_zech_bpoly_t Q, fq_zech_bpoly_t R, const fq_zech_bpoly_t A, const fq_zech_bpoly_t B, slong order, const fq_zech_ctx_t ctx)sourceint fq_zech_bpoly_divides(fq_zech_bpoly_t Q, const fq_zech_bpoly_t A, const fq_zech_bpoly_t B, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_make_primitive(fq_zech_poly_t g, fq_zech_bpoly_t A, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_derivative(fq_zech_bpoly_t A, const fq_zech_bpoly_t B, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_taylor_shift_var0(fq_zech_bpoly_t A, const fq_zech_t alpha, const fq_zech_ctx_t ctx)sourcevoid fq_zech_bpoly_taylor_shift_var1(fq_zech_bpoly_t A, const fq_zech_bpoly_t B, const fq_zech_t c_, const fq_zech_ctx_t ctx)sourceArithmetic of bivariate polynomials: products and divisions, possibly truncated to order terms in the inner variable; exact division (returning 1 if exact); removal of the content g; the derivative with respect to the main variable; and the shifts x \mapsto x + \alpha and y \mapsto y + c.
The FLINT team, “fq_zech_bpoly_add, fq_zech_bpoly_sub, fq_zech_bpoly_mul, fq_zech_bpoly_mul_series, fq_zech_bpoly_divrem_series, fq_zech_bpoly_divides, fq_zech_bpoly_make_primitive, fq_zech_bpoly_derivative, fq_zech_bpoly_taylor_shift_var0, fq_zech_bpoly_taylor_shift_var1 (fq_zech_mpoly_factor.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fq_zech_mpoly_factor/fq_zech_bpoly_add.html (generated 2026-10-20).
@misc{flint-doc-fq-zech-mpoly-factor-fq-zech-bpoly-add,
author = {{The FLINT team}},
title = {{fq\_zech\_bpoly\_add, fq\_zech\_bpoly\_sub, fq\_zech\_bpoly\_mul, fq\_zech\_bpoly\_mul\_series, fq\_zech\_bpoly\_divrem\_series, fq\_zech\_bpoly\_divides, fq\_zech\_bpoly\_make\_primitive, fq\_zech\_bpoly\_derivative, fq\_zech\_bpoly\_taylor\_shift\_var0, fq\_zech\_bpoly\_taylor\_shift\_var1 (fq\_zech\_mpoly\_factor.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/fq_zech_mpoly_factor/fq_zech_bpoly_add.html},
note = {Generated 2026-10-20}
}