FLINT3.7.0-dev

fmpz_mpoly_factor_irred

Synopsis#include <flint/fmpz_mpoly_factor.h>
int fmpz_mpoly_factor_irred(fmpz_mpoly_factor_t f, const fmpz_mpoly_ctx_t ctx, unsigned int algo)source

Replaces each base of f by its irreducible factors, with the exponent of the base, using the methods in the bit set algo of MPOLY_FACTOR_USE_ZAS, MPOLY_FACTOR_USE_WANG and MPOLY_FACTOR_USE_ZIP (or MPOLY_FACTOR_USE_ALL). Each base must be squarefree, have positive leading coefficient and be primitive with respect to each variable it involves.

Cite this page

The FLINT team, “fmpz_mpoly_factor_irred (fmpz_mpoly_factor.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fmpz_mpoly_factor/fmpz_mpoly_factor_irred.html (generated 2026-10-20).