fmpq_mpoly_gcd_brown, fmpq_mpoly_gcd_hensel, fmpq_mpoly_gcd_subresultant, fmpq_mpoly_gcd_zippel, fmpq_mpoly_gcd_zippel2
Synopsis
#include <flint/fmpq_mpoly.h>int fmpq_mpoly_gcd_brown(fmpq_mpoly_t G, const fmpq_mpoly_t A, const fmpq_mpoly_t B, const fmpq_mpoly_ctx_t ctx)sourceint fmpq_mpoly_gcd_hensel(fmpq_mpoly_t G, const fmpq_mpoly_t A, const fmpq_mpoly_t B, const fmpq_mpoly_ctx_t ctx)sourceint fmpq_mpoly_gcd_subresultant(fmpq_mpoly_t G, const fmpq_mpoly_t A, const fmpq_mpoly_t B, const fmpq_mpoly_ctx_t ctx)sourceint fmpq_mpoly_gcd_zippel(fmpq_mpoly_t G, const fmpq_mpoly_t A, const fmpq_mpoly_t B, const fmpq_mpoly_ctx_t ctx)sourceint fmpq_mpoly_gcd_zippel2(fmpq_mpoly_t G, const fmpq_mpoly_t A, const fmpq_mpoly_t B, const fmpq_mpoly_ctx_t ctx)sourceSet G to the monic GCD of A and B using one particular algorithm. The warning on fmpz_mpoly_gcd_zippel applies to fmpq_mpoly_gcd_zippel.
Cite this page
The FLINT team, “fmpq_mpoly_gcd_brown, fmpq_mpoly_gcd_hensel, fmpq_mpoly_gcd_subresultant, fmpq_mpoly_gcd_zippel, fmpq_mpoly_gcd_zippel2 (fmpq_mpoly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fmpq_mpoly/fmpq_mpoly_gcd_brown.html (generated 2026-10-20).
@misc{flint-doc-fmpq-mpoly-fmpq-mpoly-gcd-brown,
author = {{The FLINT team}},
title = {{fmpq\_mpoly\_gcd\_brown, fmpq\_mpoly\_gcd\_hensel, fmpq\_mpoly\_gcd\_subresultant, fmpq\_mpoly\_gcd\_zippel, fmpq\_mpoly\_gcd\_zippel2 (fmpq\_mpoly.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/fmpq_mpoly/fmpq_mpoly_gcd_brown.html},
note = {Generated 2026-10-20}
}