mpfrcx
« Back to VersTracker
Description:
Arbitrary precision library for arithmetic of univariate polynomials
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: mathematics polynomials arbitrary-precision gmp c-library number-theory
Install: brew install mpfrcx
About:
Mpfrcx is an extension to the GNU Multiple Precision Arithmetic Library (GMP) designed for efficient arithmetic of univariate polynomials. It provides high-performance routines for polynomial multiplication, division, and other operations using arbitrary precision coefficients. This library is essential for computational mathematics and algebra systems requiring exact polynomial arithmetic over large numbers.
Key Features:
  • Arbitrary precision polynomial arithmetic
  • High-performance multiplication and division algorithms
  • Seamless integration with GMP
  • C library for maximum performance
Use Cases:
  • Computer algebra systems (CAS) development
  • Cryptographic research and implementation
  • Number theory and algebraic geometry computations
Alternatives:
  • FLINT – FLINT is a more comprehensive library for number theory, while Mpfrcx focuses specifically on univariate polynomial arithmetic over GMP.
  • NTL – NTL provides number theory functionality but Mpfrcx offers tighter GMP integration for polynomial-specific tasks.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 4:52am 0 VERSION_BUMP d602e1cc
Sep 14, 2024 8:11am 0 VERSION_BUMP aa49f084